最近我将Cordova 2.9.x应用程序迁移到Cordova 3.6.0。 在Android和Windows Phone上,该应用程序运行良好,已经在Google Play商店和Windows Phone商店发布。
在iOS平台上,应用程序在开发模式下运行正常(在iOS模拟器或设备上运行),我还使用Testflight进行了特别测试,一切都按预期工作。
问题是,当在App Store发布时(Apple审核后),当用户进入应用程序时,它正在尝试加载位于 /www/production/index.html 的index.html,并且正确的路径是 /www/index.html ,用户仍然停留在此错误屏幕上。
旧的应用程序版本(使用Cordova 2.9.x)使用 /www/production/index.html 路径,但新的cordova项目是从头开始的,并没有任何参考走这条路。
我不知道发生了什么。有人经历过类似的情况吗?
答案 0 :(得分:0)
看看iOS config.xml,因为Cordova允许你自定义它
的myproject /平台/ IOS / myproject的/ config.xml中