我在iOS上有一个适用于C ++(Cocos2DX游戏)的应用程序。我想将Facebook整合在其上。
我在Facebook开发者网站上用Objective C类初始化Facebook iOS SDK。然后我从我的C ++代码中调用这个Objective-C类,它似乎工作 - Facebook应用程序打开并要求身份验证和权限 - 。
问题是fbDidLogin之类的“事件”或“回调”没有被回调,或者至少我无法从C ++控制它们
你知道是否可以这样做吗?
THKS。
答案 0 :(得分:0)
好的,解决方案:
所有与Facebook相关的代码必须在AppDelegate.m中。然后您可以使用以下指令从代码中的任何位置访问它:
AppDelegate *appDelegate = (AppDelegate *)[[UIApplication sharedApplication] delegate];
[appDelegate FacebookLogin];