2016-09-20 4 views
3

В настоящее время я использую FBSDKLoginManager с идентификатором приложения Facebook для входа через Facebook в мое приложение. У меня есть необходимые вещи в файле .plist. Все работает нормально.Несколько идентификатор приложения facebook для одного приложения iOS

enter image description here

Но теперь я должен войти в другой части моего приложения с другим Facebook идентификатор приложения. Как я могу использовать другой идентификатор приложения Facebook в одном приложении в разных областях.

Кто-то уже спросил this question ранее. Из ответа я нашел

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 не доступен. Есть идеи? Предложение?

ответ

0

Обратитесь к этому учебнику, который специально адресует проблему, в частности, и как управлять различными средами в целом: https://medium.com/slalom-engineering/ios-managing-multiple-environments-with-a-single-target-94cf823a6447

Чтобы перейти непосредственно в то, что вы хотите, поиск «FacebookAppID» по этой ссылке.

Смежные вопросы