我有一个iPhone应用程序,其中Iam使用GitHub的Facebook SDK发布图像。如果没有在iPhone中安装Facebook应用程序,一切正常。如果Facebook应用程序安装在iPhone中,那么在捕获访问令牌时,Facebook应用程序会将控制权发送回我的应用程序并显示未知错误。
是否有人面临同样的问题?
获取访问令牌的正确方法是什么? (来自Facebook应用程序或通过safari或通过内联对话框)
答案 0 :(得分:0)
我遇到了与Android类似的问题,没有应用程序,一切都很好。
简单但不好看的方法是查看facebook类并修改authorize方法。不知道它在iOS上是如何工作的,在Android中该方法查看是否安装了应用程序,如果是,则向其发送通知。如果没有,他会做一些网络视图。尝试评论该方法查找Facebook App的部分。它只适用于Web视图,因此它可以工作=)