내가 지금처럼 viewWillAppear
의 페이스 북 SDK 로그인 시스템을 통해 로그인을 시도 :, 엑스 코드 8
override func viewWillAppear(_ animated: Bool) {
super.viewWillAppear(animated)
if !loggedIn {
if let token = FBSDKAccessToken.current() {
loggedIn = true
self.accessToken = token
} else {
let login = FBSDKLoginButton()
login.center = view.center
view.addSubview(login)
}
}
}
이 가 실제 장치에 작업을 제대로 수행 , 최근에 iOS 10 시뮬레이터에서 Xcode 8과 Swift 3을 사용하면 실패 할 것입니다. 로그인 버튼은 정상적으로 작동하고 로그인 및 권한 부여 페이지를 표시하지만 승인/로그인 후 토큰 (FBSDKAccessToken.current()
)은 nil
으로 유지됩니다.
이 문제는 iOS 10, Xcode 8 및 Swift 3을 사용하는 시뮬레이터에만 적용됩니다.
이 문제는 무엇이며 시뮬레이터에서 어떻게 작동합니까? 미리 감사드립니다.
키 체인 공유를 추가 했습니까? – ben