我们正在使用Facebook SDK 3.1。部署目标是iOS5.1。
App在模拟器和设备(iPhone 5)上的调试模式下运行良好。用户可以张贴到他/她自己的墙上。但是当用户尝试使用Ad Hoc Distribution版本发布时,错误消息 - com.facebook.sdk错误:2在单击确定后弹出应用程序想要代表您公开发布弹出窗口。
应用程序包ID在Facebook App页面中设置,并与iPhone应用程序中的匹配。
我们首次请求发布权限,而不是先请求读取权限,然后再请求重新授权。由于它在调试模式下在模拟器和iPhone 5上运行良好,我们认为它应该在Ad Hoc Distribution版本中工作。
我们错过了什么吗?错误不断出现。
感谢任何帮助!
的AOB
答案 0 :(得分:0)
所以我的问题是我没有在facebook设置中使用正确的标识符。 Xcode为每种构建类型使用了不同的标识符。