为两种Xcode配置设置Facebook

时间:2017-01-27 09:02:34

标签: ios xcode facebook fbsdkloginkit

我有一个成功发布的应用程序,有一些Facebook集成,如登录,共享等。发布后我需要有两个单独的应用程序:第一个与生产服务器一起工作,另一个与测试服务器一起工作。我做了四个Xcode配置:用于测试的调试,用于测试的发布,用于prod的调试和用于prod的发布。在Build Settings我改变他们的捆绑ID,一切都很好。除了Facebook登录。

我用新的FBAppID创建了另一个FB应用程序,新的Bundle ID。在Run Script中,我根据测试或生产环境在Info.plist中设置了正确的FBAppID。但是logInWithReadPermissions:fromViewController:handler: 会返回错误:

  

remote_app_id与存储的ID不匹配。

我做错了什么?是否可以让facebook在这两种配置下都能正常工作?

0 个答案:

没有答案