我有一个问题需要帮助。哦,我不仅知道每个sdkbox facebook而且还只是安装了一个sdkbox插件(比如facebook,onesignal ......),在调用cc.game.restart()
时都崩溃了。
在AppDelegate.cpp中:
#ifdef SDKBOX_ENABLED
sc->addRegisterCallback(register_all_PluginFacebookJS);
sc->addRegisterCallback(register_all_PluginFacebookJS_helper);
#endif
sc->addRegisterCallback(register_all_SpriteExJS);
sc->start();
sc->runScript("script/jsb_boot.js");
由于
答案 0 :(得分:0)
我能够重现同样的错误并修复它 在ScriptingCore.cpp中使用以下代码:
void ScriptingCore::cleanup()
...
if(iter->first.compare(0,8,"N6sdkbox") != 0){
free(iter->second->jsclass);
free(iter->second);
}