为了在不修改生产数据的情况下测试 Facebook 事件,我需要在我的 iOS 应用程序中使用第二个 Facebook 应用程序 ID。我想在我的持续集成环境中自动执行此操作。
- 发布方案 -> 将具有生产 Facebook 应用程序 ID。
- 调试方案 -> 将调试 Facebook 应用程序 ID。
您是否使用预构建脚本来修改 info.plist 文件?你知道解决这个问题的更好方法吗?
最佳答案
plist 中的应用 ID 是一种方便的设置方式,但 Facebook SDK 也允许您在应用内设置它。
较新的 SDK:
[FBSDKSettings setAppID:@"xxx"];
旧版 SDK:
[FBSettings setDefaultAppID:@"xxxx"]
这应该允许您在需要时在应用程序 ID 之间切换。
关于ios - 在同一个应用程序上使用两个 Facebook 应用程序 ID 进行测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36626967/