我最近开发了一个phonegap HTML5应用程序,它在我的iPad 2和android设备上都能正常工作。当我将应用程序安装到iPad 1上时,该应用程序将安装,该图标消失,然后在重新启动后,该图标又回到原来的状态,看起来就像已安装。

我可以启动该应用程序,并显示启动屏幕,然后该应用程序关闭。

这是我的部署设置-这是我的新手,所以如果您需要了解任何相关设置,请告诉我,我将更新我的帖子。

Phonegap版本:3.6.0-0.21.19

运行iOS 5.1.1的iPad 1

我通过phonegap命令行创建项目并进行构建,但是使用xcode打包,然后使用diawi分发到我的iPad。

最佳答案

Cordova,Phonegap基于3.5.0版不再支持iOS 5

您可以在此处阅读博客文章:http://cordova.apache.org/announcements/2014/05/23/cordova-350.html

因此,代码可能会到达某些iOS 6命令,然后崩溃。恐怕,您要么必须还原到旧版本的Phonegap,要么购买新的测试设备。

我不建议回退到旧版的Phonegap,因为从2月开始,Apple将要求所有提交的应用程序都包括64位支持(请参阅此处:https://developer.apple.com/news/?id=10202014a),我相信这是Cordova 3.5.0引入的。

至于消失/重新出现的应用程序图标。我曾经看过,与下载相关的.plist文件中提供的捆绑包标识符是否不同于实际应用程序info.plist中的捆绑包标识符。我虽然没有使用diawi,所以恐怕我无能为力了。

10-07 12:49
查看更多