簡體   English   中英

無法使用iOS 10上的Facebook登錄登錄

[英]Can't login using Facebook Login on iOS 10

我在使用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]) {
}

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];

我想其他錯誤信息只是一個警告。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM