如何使用FB SDK 4在单个客户端中使用多个FB应用程序ID?

时间:2015-09-08 20:29:11

标签: android ios facebook

在适用于Android和iOS的FB SDK版本3.X中,您可以在同一iOS或Android应用程序中为不同的Facebook应用程序ID创建和打开多个com.facebook.Session对象。当您的移动应用需要与多个Facebook应用进行交互时,这非常有用。

FB SDK的4.X版本似乎只允许使用单个FB APP ID初始化共享单例实例,从而阻止单个客户端访问多个FB APP

有没有人找到支持这个的方法?

2 个答案:

答案 0 :(得分:0)

您可以使用:

[FBSDKSettings setAppID:@"666666666666"];

答案 1 :(得分:0)

我最终通过不使用FB SDK来解决这个问题。对于Android,我或多或少地分配了与FB App通信的部分。对于iOS,我直接使用Accounts.framework。我失去了通过Web视图处理登录/授权的FB SDK的功能,但这对我的情况来说没问题。