我正在使用 phonegap facebook 插件。
当我尝试从我的应用程序登录时,fbAppAuth 对话框和 safariAuth 同时出现。
所以,虽然我完成了 safariAuth ,但出现了 fbAppAuth 对话框。我需要关闭其中一个
并从下面的链接找到了解决方案。
How to authorize user through a DIALOG with the NEW Facebook Connect iOS API?
但是,我需要修改我没有的 facebook.m 文件。我正在使用 facebooksdk.framework 3.1
而且只有facebook.h文件,没有facebook.m文件。
如何从我的项目中找到 facebook.m 文件?或者...我应该下载什么吗?
任何帮助将不胜感激..
最佳答案
在 FBSession.h 中,枚举 FBSessionLoginBehavior
就是您要查找的内容。
将所有出现的其他值替换为 FBSessionLoginBehaviorForcingWebView
以强制 FB 打开 WebView。
我花了好几个小时才弄明白。希望对您有所帮助。
关于ios - 我无法从 facebooksdk.framework 3.1 中找到 facebook.m 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13512669/