如何设置Facebook的开发者帐户,使应用程序获得权限发布的东西

我想添加Facebook共享function到我的iOS应用程序。我希望人们可以张贴他们对我的应用程序在Facebook上的感觉,但它失败了,Xcode显示错误“用户没有授权应用程序执行此操作”我确信我的代码是正确的,因为我使用其他人的Facebook应用程序的秘密尝试,它运作良好。 所以我认为这个问题是在我的Facebook开发者帐户关于我的应用程序的设置。 我的Facebook应用程序处于开发模式。

如果你100%确认问题不在你的应用程序端,这是你可以做的。

点击“ 开始提交 ”button,进入https://developers.facebook.com/apps/YOUAPPID/review-status/ 。 然后勾选publish_actions并点击“ 添加项目 ”。 你会在屏幕上看到更多的指导,并记得阅读审查指南。 https://developers.facebook.com/docs/apps/review/

在这里输入图像说明

我在Facebook上删除我的应用程序并重新添加,然后问题就解决了。