Visual Studio Apache Cordova - iOS 在 运行 上构建缺少 Javascript 个文件

Visual Studio Apache Cordova - iOS build missing Javascript files on run

当前,在构建我们的 ios 应用程序时 运行 它无法加载我们的一些 JavaScript 文件,每次都是完全相同的文件。

我们重命名了文件,将文件内容添加到不同的 javascript 文件中,只是添加了一些脚本,但都失败了,更改没有生效。

我们所有的 JavaScript 都安装在 www/

的脚本文件夹中

我们现在使用 6.3.0 在所有可用的 Cordova CLI 下重建项目。

3 周的时间来尝试在 iPhone 上建立一个工作构建,之前已经管理过很多次。

构建 PC - Windows 10 使用 visual Studio 2015 更新 3.

本地网络 MacBook Pro 运行 remotebuild 和 Xcode 7.

没有构建错误没有运行时错误没有任何错误迹象,我们构建到 windows PC 上的本地设备并且它以调试模式启动我可以看到文件丢失visual Studio 显示。

如果有人能阐明这一点,我将不胜感激,我很乐意展示任何可能相关的信息,以帮助进一步解决这个问题。

提前感谢所有花时间阅读和/或评论此问题的人。

更新 我的同事已将该项目纳入 PhoneGap 并使用他们的服务在云中构建,这是完全相同的问题,我们的两个 JavaScript 文件在运行时未加载,导致应用程序崩溃。同样的应用程序可以完美构建并在 android 上运行良好。

我是 James 的同事,经过大量测试并逐行拆分 javascript 文件,我们发现了问题。

一个 if 语句有一个 => 而不是 >=,它根本没有出现在调试或 运行 时间错误中,而在 ios 上它只是导致 Xcode 不将文件包含到构建中。

因此,其他任何人在 运行 时丢失文件且没有错误,请详尽检查您的代码。