Facebook 用户认证 iOS
Posted
技术标签:
【中文标题】Facebook 用户认证 iOS【英文标题】:Facebook User Authentication iOS 【发布时间】:2015-03-28 06:46:51 【问题描述】:当用户尝试使用 Facebook 注册但弹出 safari 视图并且用户登录时,我收到此错误。我检查了后端,实际上有一个新用户。这会是个问题吗?
2015-03-27 23:41:13.683 CSUsedBooks[698:10815] FBSDKLog: Cannot use the Facebook app or Safari to authorize, fb484698225002234 is not registered as a URL Scheme
User signed up and logged in through Facebook!
【问题讨论】:
【参考方案1】:您是否检查过 .plist 上的配置(项目的支持文件)?
在 XCode 项目的 Supporting Files 文件夹中找到 .plist 文件。
-
在 .plist 中创建一个名为 FacebookAppID 的键,使用 String 作为 Type 并将您的 AppID 484698225002234 作为字符串复制到 value 字段。
接下来创建一个名为 FacebookDisplayName 的键,类型为 String,并将您的应用名称 ($YOUR APP NAME HERE) 作为字符串复制到值字段。
最后,创建一个名为 URL types 的键,其中 Array 作为类型,字典作为其唯一子项。该字典需要一个名为 URL Schemes 的子数组。该数组的子元素是一个以 fb484698225002234 作为值的字符串。
检查:https://developers.facebook.com/quickstarts/
【讨论】:
以上是关于Facebook 用户认证 iOS的主要内容,如果未能解决你的问题,请参考以下文章