1

我是一名 iOS 游戏开发人员,我是如何集成 facebook SDK 的新手。我需要 facebook 在设备之间发送和接收虚拟礼物,例如硬币、生命等。我已经登录并使用在 facebook 开发人员页面中发出请求的代码:http: //developers.facebook.com/docs/tutorials/ios-sdk-games/requests/

我的 NSlog 说请求已发送。

我看到我需要在 AppDelegate.cpp 中使用此代码来接收包含请求的 URL

- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url
    sourceApplication:(NSString *)sourceApplication annotation:(id)annotation {
    self.openedURL = url;
    return [FBSession.activeSession handleOpenURL:url]; 
}

我已经放了接收代码。但是当我FB_ProcessIncomingURL();从上面的页面运行时,该行:

NSString *urlString = [appDelegate.openedURL fragment]; 

返回我空

我做错什么了吗?或者当我必须运行这个FB_ProcessIncomingURL()

请帮忙。

4

0 回答 0