0

Cocos2d で Facebook-ios-sdk を使用していますが、シミュレーター画面でエラーが発生しました " API エラー コード:11 API エラーの説明: このメソッドは非推奨です エラー メッセージ: Display=wap ダイアログは廃止されました。 "july_2012" 移行。2012 年 7 月 1 日に完全に機能しなくなります。"

このエラーを解決する方法を知っている人はいますか?

ありがとうございました。

4

1 に答える 1

0

役員のウェブhttps://developers.facebook.com/docs/mobile/ios/build/を正確にフォローしました

    - (void) applicationDidFinishLaunching:(UIApplication*)application
{
    facebook = [[Facebook alloc] initWithAppId:@"My ID" andDelegate:self];

    NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
    if ([defaults objectForKey:@"FBAccessTokenKey"] 
        && [defaults objectForKey:@"FBExpirationDateKey"]) {
        facebook.accessToken = [defaults objectForKey:@"FBAccessTokenKey"];
        facebook.expirationDate = [defaults objectForKey:@"FBExpirationDateKey"];
    }   

if (![facebook isSessionValid]) {
    [facebook authorize:nil];
}

}

- (void)fbDidLogin {
NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];
[defaults setObject:[facebook accessToken] forKey:@"FBAccessTokenKey"];
[defaults setObject:[facebook expirationDate] forKey:@"FBExpirationDateKey"];
[defaults synchronize];

}

    - (BOOL)application:(UIApplication *)application openURL:(NSURL *)url
  sourceApplication:(NSString *)sourceApplication annotation:(id)annotation {
    return [facebook handleOpenURL:url]; 
}
于 2012-04-25T05:03:23.247 に答える