我有一个成功发布的应用程序,其中包含一些 Facebook 集成,如登录、共享等。发布后我需要有两个独立的应用程序:第一个与生产服务器一起使用,另一个与测试服务器一起使用。我做了四种 Xcode 配置:用于测试的调试、用于测试的发布、用于生产的调试和用于生产的发布。在Build Settings
我更改了他们的捆绑包 ID 时,一切都很好。除了 Facebook 登录。
我用新的 FBAppID、新的 Bundle ID 创建了另一个 FB 应用程序。根据Run Script
测试或生产环境,我在 Info.plist 中设置了正确的 FBAppID。但logInWithReadPermissions:fromViewController:handler:
返回错误:
remote_app_id 与存储的 id 不匹配。
我做错了什么?是否有可能使 facebook 在两种配置中都工作?