我試圖在兩天內爲我的問題找到解決方案。我想說什麼,我敢肯定我讀過所有的資源,你可以給我一個鏈接=) 問題是。我在iOS上使用FacebookSDK 3.1。並試圖讓apprequests對話框...代碼很簡單IOS FacebookSDK apprequests對話框錯誤
session =[[FBSession alloc]initWithAppID:@"XXXXXXXXXXXX" permissions:nil urlSchemeSuffix:@"xxxxxxxxxxxx" tokenCacheStrategy:nil];
[FBSession setActiveSession:session];
[self ShowSessionState:session.state];
NSLog(@"Acces token data: %@",[session accessToken]);
[session openWithCompletionHandler:^(FBSession *psession, FBSessionState status, NSError *error) {
// NSLog(@"I'm in");
Facebook * facebook = [[Facebook alloc] initWithAppId:@"XXXXXXXXXXXX" urlSchemeSuffix:@"xxxxxxxxx" andDelegate:nil];
[facebook setAccessToken:FBSession.activeSession.accessToken];
[facebook setExpirationDate:FBSession.activeSession.expirationDate];
[facebook dialog:@"apprequests" andDelegate:nil];
}];
和所有我所看到的..只是有錯誤幀 - API錯誤代碼:110; Api錯誤描述:無效的用戶ID;錯誤消息:缺少用戶cookie(以驗證會話用戶)。 但是,授權是成功的...我有一個有效的accessToken ..可以讓我的朋友或我自己的FB數據。
正如我所說我已經閱讀了很多資源....而且真的很多人都有同樣的問題,但我沒有找到任何有用的解決方案,這個問題。請幫助我。