我知道已经有一些像这样的主题了,但是我把它们都全部用了,我还没有找到解决方案。
我在所描述的tutorial中实施了Facebook iOS SDK,每一步,但在我的iPad上,它正在用Facebook打开Safari,它促使我登录。
到目前为止一直很好,但后来我看到顶部的蓝色条带有取消,appname和登录,没有别的。当我按下取消或登录时,我收到以下错误:
您的应用中发生了错误...(翻译自德语)
API错误代码:100
API错误说明:无效的参数
错误消息:需要有效的重定向URI。
我不知道该怎么做。我仔细检查了App-ID,info.plist,在FB设置中打开和关闭了Enhanced Auth Dialog。
在模拟器中,我可以看到所描述教程中的结果,没有任何错误。
感谢您的帮助,谢谢。
PS:有关xcode中未实现方法的警告。缺少fbSessionInvalidated和fbDidNotLogin,我从哪里获取它们?
设备和模拟器之间的区别。设备上的对话框是德语,在英语模拟器中。不知道那可能是重要的。
答案 0 :(得分:0)
我在经过一天的故障排除后得到了它......
野生动物园设置“私人冲浪”(Privates Surfen)开启并扰乱了app和facebook sdk之间的沟通。
我将其关闭,所有内容都像魅力一样,在模拟器中运行(此设置不存在)。
希望这有助于其他人。