草庐IT

Openfeint

全部标签

ios - 我如何判断 [OpenFeint 初始化...] 何时完成?

如果用户接受OpenFeint,这很容易,因为将调用offlineUserLoggedIn或userLoggedIn委托(delegate)方法。如果用户拒绝OpenFeint,似乎没有任何迹象。有[OpenFeinthasUserApprovedFeint],但如果用户拒绝了OpenFeint或者他们正盯着批准屏幕,它会返回NO? 最佳答案 我遇到了同样的问题。我提出的解决方案:创建一个实现OpenFeintAddOn协议(protocol)的类。initializeAddOn将在OF初始化后调用。然而,调用此方法时用户不会完成登

android - 使用 JNI 调用更改 Activity 或使用 Openfeint 导致 App-Crash

当我想通过C++代码中的JNI调用更改我的Android应用程序的Activity时,我遇到了一个大问题。该应用程序使用cocos2d-x进行渲染。具体情况是我想用这个很小的函数用Java打开OpenFeint-Dashboard:voidlaunchOpenFeintDashboard(){Dashboard.open();}然后使用简单的JNI调用从C++调用此函数:voidOFWrapper::launchDashboard(){//initopenfeintCCLog("CPPInitOpenFeintDashboard");CCDirector::sharedDirector

ios - 为 iOS 创建 OpenFeint 静态库

我正在尝试为iOS创建一个Openfeint静态库,以便在仅具有C++调用的应用程序中使用它。当我尝试运行链接了该库的cocos2d-x测试项目时,该应用程序将因任何OpenFeint调用而卡住。但是,如果我不创建库并将源代码直接添加到测试项目,它会完美运行。我正在使用SDK5.0、Xcode4.2和部署目标4.2(我认为它并不介意,因为我可以在不创建库的情况下运行它)谢谢,问候! 最佳答案 备选方案:使用官方网站上提供的包装器来使用ScoreLoop,例如OpenFeint:HERE.它是跨平台的,适用于Android、Black