我在使用Cocoapods的最新版iOS 10和最新的Facebook SDK上登录Facebook时遇到问题.这工作正常,现在它不起作用.当我从登录回来时,访问令牌是零.以前不是零.我确实在日志中看到了一条消息.我用Google搜索错误,但找不到任何内容.我已按照Facebook开发人员登录指南中的说明进行操作.
2016-11-04 10:10:26.122435 Ghosts [833:83731] FBSDKLog:标识符无效:'fb_mobile_login_native_app_switch_dialog_result'.必须介于1到40个字符之间,并且必须仅包含字母数字,_, - 或空格,以字母数字或_``开头
if ([FBSDKAccessToken currentAccessToken]) {
}
Run Code Online (Sandbox Code Playgroud)
FBSDKCoreKit 4.17.0
iOS 10.1.1
Xcode 8.1
Objective-C with ARC
事实证明,访问令牌可以在之后立即为零.您必须先等待通知才能使用它.我认为这是一项新要求.
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(checkLogIn) name: FBSDKAccessTokenDidChangeNotification object:nil];
Run Code Online (Sandbox Code Playgroud)
.
我想其他错误信息只是一个警告.
| 归档时间: |
|
| 查看次数: |
1805 次 |
| 最近记录: |