2011-09-19 83 views
2

我想OpenFeint的2.12.2融入我的比赛,一切编译和链接,但在运行时,它崩溃的函数[OpenFeint的initializeWithProductKey:(...),在线: + [OpenFeint sharedInstance]:无法识别的选择器发送到类问题与OpenFeint的2.12.2 - 集成问题

我使用xcode 3.2.5和框架版本的OF;试图清理,重建,重建整个事情,没有任何工作。我正在iPad 4.2,iPhone 4.1和模拟器上测试它。

任何想法? 干杯!

+1

我也stuck..I无法得到它的工作,任何解决方案?我已经尝试一些[教程](http://pocketworx.com/?p=80),[这](http://hacker-pro.com/forum/index.php?topic=1658.0)和阅读文件..但我无法得到它。 你可以举手吗?谢谢 – Frade

回答

0

请仔细阅读附带OpenFeint的文档 - 有,你必须添加,以确保连接不剔除Objective-C的必要的Objective-C程序所需的连接器设置。从documentation

在(项目) - >构建设置 - >链接,价值-all_load添加到其它链接器标记。如果您在PROJECT级别进行更改,请确保您的设置不会在目标级别上被覆盖:在目标级别执行的任何操作都优先。

和:

-ObjC添加到所有配置下Linking->其它链接器标记

那里面有更多的事情,所以请务必仔细阅读了!

另外:目前最新版本是2.12.2,据我可以告诉:什么是落后于旧版本(2.1.12)连接的动机是什么?旧版本也可能是您的一些麻烦的来源。

+0

'-all_load'或'-ObjC'链接 - >其他链接器标志?你的答案似乎有一些冗余。 –

+0

但无论如何,这似乎并没有为我工作:( –

1

我使用OpenFeint的2.12.5,并做必要的连接setting.It运行在模拟器罚款,但对device.I崩溃我陷在这。