【发布时间】:2011-08-31 06:42:50
【问题描述】:
我在 FB Demo App 中输入了我的 App-ID(DemoAppViewController.m - 第 25 行),并在 Info.plist 中添加了以下 URL-Scheme:
URL 类型 -> 项目 0 -> URL 方案 -> 项目 0 -> fb125014xxxxxxxxx
但每次我尝试登录时,它都会将我重定向到 Safari。我错过了什么?
【问题讨论】:
我在 FB Demo App 中输入了我的 App-ID(DemoAppViewController.m - 第 25 行),并在 Info.plist 中添加了以下 URL-Scheme:
URL 类型 -> 项目 0 -> URL 方案 -> 项目 0 -> fb125014xxxxxxxxx
但每次我尝试登录时,它都会将我重定向到 Safari。我错过了什么?
【问题讨论】:
如果您没有安装 Facebook 应用程序,那么它应该是这样工作的。它将调用 Safari 来收集用户的登录凭据。然后它将返回到应用程序,登录尝试的结果(成功、失败、取消)。
您可以将 tryFBAuth 或 trySafariAuth 设置设置为 NO 以禁用这些外部机制,在这种情况下,将弹出一个对话框来收集用户电子邮件/密码。
【讨论】:
您是否将您的 app-id 像这样输入到 DemoAppViewController.m 中?
@"app-id"
【讨论】: