3

目前我正在使用FBSDKLoginManagerFacebook 应用程序 ID 通过 Facebook 登录到我的应用程序。我在 .plist 文件中有所需的东西。一切正常。

在此处输入图像描述

但现在我必须使用不同的 Facebook 应用程序 ID 登录我的应用程序的另一部分。如何在不同区域的单个应用程序中使用不同的 Facebook 应用程序 ID。

之前已经有人问过这个问题了。从我找到的答案

FBSession *session = [[FBSession alloc] initWithAppID:@"AN_APP_ID"
                                          permissions:nil
                                      defaultAudience:FBSessionDefaultAudienceNone
                                      urlSchemeSuffix:nil
                                   tokenCacheStrategy:nil];
[session openWithCompletionHandler:^(FBSession *session, FBSessionState status, NSError *error) {
    // do stuff here
}];

但是答案对我不起作用,因为FBSession它不可用。任何想法?建议?

4

1 回答 1

0

请参阅本教程,特别是专门解决您的问题,以及如何管理不同的环境:https ://medium.com/slalom-engineering/ios-managing-multiple-environments-with-a-single-target-94cf823a6447

要直接进入您想要的内容,请在该链接上搜索“FacebookAppID”。

于 2018-01-18T18:39:26.990 回答