gpt4 book ai didi

iphone - 多个应用程序使用同一个 FaceBook 单点登录帐户,如何选择哪个打开登录屏幕?

转载 作者:行者123 更新时间:2023-11-30 05:21:40 31 4
gpt4 key购买 nike

我对 Facebook iOS SDK 有疑问。这是发生的事情:

  • 我有一个 Facebook 应用
  • 我的 iPhone 应用程序有 2 个版本(一个免费,一个付费),所以有 2 个不同的捆绑标识符(com.company.iphone-free 和 com.company.iphone-paid)。
  • 这两个应用使用相同的 Facebook ID 应用进行单点登录。
  • 所有设置都像 facebook 文档中描述的那样,委托(delegate) url 方案 ...

问题是,如果我尝试从免费应用程序使用 Facebook,它会退出该应用程序,转到 Facebook 应用程序并返回我的应用程序,但对于付费应用程序,它会启动付费应用程序而不是免费的。有没有办法避免这种情况?

如果我的设备上只安装了其中一个版本(付费或免费),它运行良好。

我知道我可以为每个版本的 iphone 应用程序创建一个特定的 Facebook 应用程序,但我绝对不想那样。

最佳答案

需要进行一些特定的更改以支持多个 IOS 应用程序使用相同的 Facebook 应用程序 ID 和单点登录身份验证

参见 https://developers.facebook.com/docs/howtos/share-appid-across-multiple-apps-ios-sdk/获取更多信息。

要检查的最重要的事情是:

  • 您是否定义了 URL Scheme 后缀? (即 fb1234free://而不是 fb1234://)
  • 您是否按照希望 Facebook 使用它们的顺序在开发者应用中定义了这些后缀?

关于iphone - 多个应用程序使用同一个 FaceBook 单点登录帐户,如何选择哪个打开登录屏幕?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7988221/

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