我最近遵循了一个教程(http://www.brianjcoleman.com/tutorial-how-to-use-login-in-facebook-sdk-4-0-for-swift/),该教程概述了如何在Swift中使用Facebook iOS SDK来创建登录视图。
当我在iOS模拟器中测试时,一切正常,但是当我在实际的iOS设备上加载我的应用程序(以及教程作者提供的示例应用程序)时,应用程序会尝试打开我的设备上安装的Facebook应用程序离开我的是一个空白的屏幕,左上角有一个取消按钮。
我知道这至少部分适用于设备,就像我从Facebook开发者页面中删除我的包标识符一样,我收到一条错误,指出我必须将其添加回来。
我感觉我错过了某种重定向,将授权流程从Facebook应用程序移交给我的应用程序,但任何人的建议都会很棒。
另外,我正在运行针对iOS 8.3的XCode 6.4,但我正在运行iOS 9的设备上进行测试。一切似乎运行正常,但这可能是问题的一部分吗?
答案 0 :(得分:-1)
您的问题的线索是iOS 9,我强烈建议您查看此文档:https://developers.facebook.com/docs/ios/ios9您很可能错过了许多重要步骤以及最新的Facebook iOS SDK。