openfeint的问题2.12.2 - 集成问题

时间:2011-09-19 16:16:17

标签: iphone openfeint

我正在尝试将OpenFeint 2.12.2集成到我的游戏中,所有内容都编译和链接,但是在运行时它在函数[OpenFeint initializeWithProductKey:(...)]中崩溃,在行: + [OpenFeint sharedInstance]:发送到类

的无法识别的选择器

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

有什么想法吗? 干杯!

2 个答案:

答案 0 :(得分:1)

我正在使用openfeint 2.12.5并完成了必要的链接器设置。它在模拟器中运行良好但在设备上崩溃。我陷入其中。

答案 1 :(得分:0)

请阅读OpenFeint随附的文档 - 必须添加必要的链接器设置,以确保链接器不会删除Objective-C必需的Objective-C例程。来自documentation

  

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

  

将值-ObjC添加到链接下的所有配置 - >其他链接标记

那里还有更多,所以请务必阅读!

另外:据我所知,最新版本是2.12.2:链接旧版本(2.1.12)背后的动机是什么?旧版本也可能是您的一些麻烦的来源。