各FAQ友情链接入口:
iOS 微信支付(uexWeiXin.startPay)接口FAQ
使用官方增量更新功能,为什么上传增量包报错,比如config.xml文件不存在?
使用官方增量更新功能,为什么点击推送升级,应用安装到设备没有提示?
非全屏,IOS7风格,在IOS7上时间栏为透明色,但是页面与时间栏重合了
注:上传操作请在OS X操作系统下进行,windows系统下可能会导致 ERROR ITMS-90071错误
升级打包服务为sdk4.0的企业版下载直接安装即可,请忽略以下内容
(1)、下载.ipa文件到本地,更改文件后缀.ipa为.zip并解压缩文件包. (2)、新建Payload文件夹.(3)、把解压缩.zip包里面的文件夹拷到Payload文件夹里.(4)、压缩Payload文件夹为.zip文件包,改.zip后缀为.ipa.(5)、安装到手机,安装包可以直接安装到越狱手机.
解决方式
• 如果有原生能力(iOS&Android)的开发人员,可以按照iOS或者Android本身的方式查看实时日志。AppCan引擎和插件的代码在github也是开源的。如果有原生能力可以自己研究下。
• 大部分没有原生开发能力的开发者 其实不用关心这些问题。H5 JS开发人员只需确定是哪个引擎或者插件的哪个方法导致的崩溃,在社区反馈给AppCan官方即可,并提供崩溃日志。
查看崩溃日志方法:
1).对于安卓应用:使用itool等工具数据线连接设备,安卓崩溃log或闪退日志在/storage/emulated/0/widgetone/log/crash文件夹里,可以导出来;
2).iOS可通过助手类第三方工具查看,如安装win系统版pp助手:请提供以下2个日志文件
崩溃日志路径:在“文件/文件系统/崩溃日志”(或”工具箱/崩溃日志”)里找到最新的.ips文件和实时日志路径:“更多(或工具箱)/实时日志”然后导出;
建议从这日志里先尝试分析一下是否存在使用的自定义插件/某一插件导致崩溃(删掉此插件排除下),一般原因是前端js代码逻辑冲突或使用的接口传参有误导致出现的问题。
可能原因:硬件加速开启之后,会占用设备较多内存,如果设备内存很低时,APP中又处理大的文件,可能会因为内存溢出造成APP闪退!建议:如果没有特别的需求,可以不开启硬件加速,即打包时不勾选硬件加速(只对安卓应用);
常见原因:排除前端传不当参数的情况(并定位引起崩溃调用的插件/引擎接口或方法);可能是iOS证书问题(检查是否是有效证书或是否过期),重新生成证书上传打包。
以上无法解决,请在社区提交已导出的完整崩溃日志,官方技术协助解决。
未解决问题?到开发者社区提问试试吧 !点击提问
400-040-1766
服务邮箱:[email protected]
AppCan官方微信