【问题标题】:Do I need an approved Facebook app for Facebook share functionality in an iOS app?我是否需要经过批准的 Facebook 应用才能在 iOS 应用中使用 Facebook 分享功能?
【发布时间】:2023-03-16 01:14:01
【问题描述】:

我希望我的 iOS 应用能够选择在 Facebook 上分享照片。我按照这两个链接中的说明实现了它:

我对其进行了测试,如果我使用用于创建 Facebook 应用程序的同一 Facebook 帐户,它可以正常工作。

问题是,如果我尝试与其他 Facebook 帐户共享照片,它会失败。这是有道理的,因为以下内容写在 Facebook 应用仪表板上:

此应用处于开发模式,只能由应用管理员使用, 开发人员和测试人员。

在这种情况下,我似乎需要将我的应用从开发切换到生产。那么,我是否只需要输入 隐私政策服务条款 的 URL?或者我是否还需要开始提交任何类型的许可?此外,拥有一个生产应用程序似乎有点模糊,因为 Facebook 本身提供的说明指南都没有提到从开发切换到生产,它们只显示用于具有共享功能的代码片段。

澄清一下,我不使用 Facebook 登录,我只显示 FBSDKShareDialog 用于分享照片,仅此而已。我什至不想从 Facebook 收集任何信息。

【问题讨论】:

  • 只需输入这两个网址即可启动应用
  • “或者我是否还需要开始提交以获得任何类型的许可?” - 您是否要求获得任何类型的许可代码 …? “此外,拥有一个生产应用程序似乎有点模糊,因为 Facebook 本身提供的说明指南都没有提到从开发切换到生产,它们只显示用于具有共享功能的代码片段。” - 那是因为这两件事彼此关系不大......
  • @CBroe 我不认为这两件事彼此有什么关系,如果我不切换我的应用程序,这些代码块就没用了,而且我没有办法在实施之前已经知道这一点并看到它不起作用。你能分享 Facebook 提供的单个页面,告诉我需要将我的应用程序切换为 live 以使用分享功能吗?
  • 不确定他们是否真的记录了一些明显的东西......测试/开发模式和“实时”之间的区别是什么,恕我直言,每个开发人员都应该清楚。

标签: ios iphone facebook


【解决方案1】:

您将获得一个选项 App Review 。然后允许 Make app Public YES 。然后任何人都可以使用它

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多