Eil*_*lon 4 xcode facebook ios facebook-login swift
我尝试通过Facebook SDK登录系统登录,viewWillAppear
如下所示:
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)
}
}
}
Run Code Online (Sandbox Code Playgroud)
这不正确真实设备在iOS模拟器10的工作,但最近,使用Xcode中8和斯威夫特3似乎失败.登录按钮正常工作并提示登录和授权页面,但在授权/登录后,令牌(FBSDKAccessToken.current()
)仍然存在nil
.
同样,该问题仅适用于模拟器,使用iOS 10,Xcode 8和Swift 3.
可能是什么问题,我怎样才能让它在模拟器上运行?提前致谢.
Raj*_*ari 20
如果它在真实设备上正常工作,这意味着您已成功集成了Facebook SDK.为了使东西在iOS 10模拟器上工作:
转到Project Target
然后Capabilities
切换Keychain Sharing ON.
它将首次要求团队.选择一个团队,它将为您添加一个Keychain Group.
归档时间: |
|
查看次数: |
4139 次 |
最近记录: |