2015-10-09 33 views
0

我已经使用最新的Facebook SDK(4.6.0)为facebook集成创建了一个演示。Facebook中的“publish_action”权限

2天前和我的应用程序运行成功。

但是,截至目前我的应用程序无法在Facebook上共享状态,并且无法获得publish_action权限。 我没有做任何改变的代码。

有人知道为什么会发生这种情况吗?

+0

http://stackoverflow.com/questions/8080255/facebook-publish-action-permission-not-working-for-posting看看这里 –

+0

@Jaimin Modi:你试图从哪个Facebook帐户?它是发展还是别的? – AndiGeeky

+0

@AndiGeeky我自己的Facebook帐户。 –

回答

1

Facebook已经发布了新的API 2.5。

因此,您需要先从您的Deverloper Facebook帐户更新您的api。

遵循以下步骤:

1)与Facebook的A/C

2)检查您的应用程序的API版登录要么是2.4或2.5 ..

3)如果是2.4,那么你的应用程序应该工作,但如果它的更改 那么你需要从您的帐户授予的权限在Facebook上分享状态 。

4)转到工具&支持选择Graph和api。

5)并在那里给予publish_action权限。

有关详细的说明请参考以下链接:

iOS :How to get Facebook Album Photo's Picker

上面的链接是专辑权限,但你可以设置你所需的权限。

希望它能帮助你。

+0

_“Facebook的Api从2.4升级到2.5”。_ - 这是一个声明,并不完全是真实的...... Facebook最近有_released_ v2.5;但这并不意味着现有的应用程序需要立即升级。 – CBroe

+0

@CBroe:对不起,我错误地解释错误的错误。 – KishuDroid

+1

没有问题,只是想澄清一下,让读者不会错误的想法,并认为他们必须立即升级他们的应用程序。 – CBroe