IOS真机上测试也出现如下错误:
2017-04-18 00:50:17.765 PusmicMobile-mobile[260:11775] FLQG_LOG:verbose:1M2djUiJnZthHZWlmM2NGbipzTwEEV1Y0R5xlWZdDbyEHZ5kmeKFTMUFkZx4VUCF0UmxWMNlTeqRHTVN2VwFUNkRDazEXWSBmMzJDNaJEdWZmW5omM3JVMZdTNVVFU1A1azRTVZJGathmY1wmRwJUOaRTNUBzTrVEVz90akdjdGljY5A2VsFVMQVDUrVHVVN2R2RUOiZzdHljYGBVb5pVOiRzTwEEV1Y0RoxFZidlZtZnYGRFVRpVMkhEdX5UYO5mMwJkSidlTXZUWotmMuJVNMdjdtFXWsN1UwoDeiJzcykHWxY1R5oWVUtzTTlmU4p2R1FmRi11cyYGW1g2V5IWVUtzTTlmU451VslTMYNFbup3YOBmM5IFNNNzdHRGTO91V1lVNadnZIhHZsdFVPpTMUBUNYZSUzUCRUzRA%3D%3D
cocos2d: fullPathForFilename: No file found at script/jsb_prepare.jsc. Possible missing file.
cocos2d: fullPathForFilename: No file found at script/jsb_boot.jsc. Possible missing file.
Cocos2d-JS v3.14
2017-04-18 00:50:19.443 PusmicMobile-mobile[260:11775] cocos2d: surface size: 1136x640
2017-04-18 00:50:20.996 PusmicMobile-mobile[260:11775] cocos2d: surface size: 1136x640
Success to load scene: db://assets/index.fire
jsb: ERROR: File /Users/prominic2/work/pusmic_game/PusmicMobile/build/jsb-default/frameworks/cocos2d-x/cocos/scripting/js-bindings/auto/jsb_creator_auto.cpp: Line: 245, Function: js_creator_Scale9SpriteV2_setInsetTop
js_creator_Scale9SpriteV2_setInsetTop : Error processing arguments
/Users/prominic2/work/pusmic_game/PusmicMobile/build/jsb-default/src/jsb_polyfill.js
Error: js_creator_Scale9SpriteV2_setInsetTop : Error processing arguments
我检查了下/jsb_creator_auto.cpp
bool js_creator_Scale9SpriteV2_setInsetTop(JSContext *cx, uint32_t argc, jsval *vp)
{
JS::CallArgs args = JS::CallArgsFromVp(argc, vp);
bool ok = true;
JS::RootedObject obj(cx, args.thisv().toObjectOrNull());
js_proxy_t proxy = jsb_get_js_proxy(obj);
creator::Scale9SpriteV2 cobj = (creator::Scale9SpriteV2 *)(proxy ? proxy->ptr : NULL);
JSB_PRECONDITION2( cobj, cx, false, “js_creator_Scale9SpriteV2_setInsetTop : Invalid Native Object”);
if (argc == 1) {
double arg0 = 0;
ok &= JS::ToNumber( cx, args.get(0), &arg0) && !std::isnan(arg0);
JSB_PRECONDITION2(ok, cx, false, “js_creator_Scale9SpriteV2_setInsetTop : Error processing arguments”);
cobj->setInsetTop(arg0);
args.rval().setUndefined();
return true;
}
JS_ReportError(cx, "js_creator_Scale9SpriteV2_setInsetTop : wrong number of arguments: %d, was expecting %d", argc, 1);
return false;
}
没发现什么问题。
请各位看看。