gpt4 book ai didi

ios - Facebook 无法检索 iPhone 商店 ID?

转载 作者:行者123 更新时间:2023-11-29 02:41:41 25 4
gpt4 key购买 nike

我正在尝试在 Facebook 开发人员中设置 iOS 6.0 和应用程序,一切都已连接并使用最新的 SDK 运行良好。问题是,虽然身份验证工作正常,但稍后在应用程序中请求发布权限,并且当 Facebook 帐户不是开发中心的 Facebook 应用程序的成员时,不会请求这些权限,屏幕只是弹出到 Facebook 并再次返回到应用程序而没有做任何事情。当我尝试使用我在 Facebook Dev 上作为管理员的帐户使用该应用程序时,它可以正常工作。

有问题的发布操作是 Facebook Graph 帖子,它适用于管理员帐户。

在以前的应用程序中,我没有通过应用程序设置中的 Facebook 开发人员门户请求发布权限(你知道,Facebook 的应用程序审查位),所以也不可能。这些应用程序适用于非成员(member)帐户。

我知道代码没问题,代码是从以前的应用程序中重新使用的。

我认为这是因为我无法在“设置”中输入正确的 Facebook 应用 ID。这可能是原因吗?虽然应用程序 ID 在 iTunes Connect 中,但 Facebook 无法找到它,因为该应用程序正在 Apple 审核中。

对这个噩梦般的用户权利问题有什么想法吗?

最佳答案

自从引入了 API v2 以来,除了三个“基本”权限(分别是 public_profileemailuser_friends) – 参见 https://developers.facebook.com/docs/facebook-login/permissions/v2.1

否则,您将只能向在应用程序中具有角色的用户(管理员/开发人员/测试人员)请求权限——这对测试期间或仅供有限用户群使用的应用程序很有帮助; f.e.如果您希望您的应用程序将更新从您的网站发布到您的 Facebook 页面,这需要 manage_pages – 在这种情况下,您不应该提交审查,而只是与您的管理员/开发人员/测试人员一起使用该权限与应用关联的帐户。此处进一步解释 - https://developers.facebook.com/docs/apps/faq#apps-all-users-are-developers

关于ios - Facebook 无法检索 iPhone 商店 ID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25694169/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com