【问题标题】:Unable to build / debug iOS Cordova App via remotebuild and Visual Studio 2015无法通过 remotebuild 和 Visual Studio 2015 构建/调试 iOS Cordova 应用程序
【发布时间】:2016-06-07 11:05:51
【问题描述】:

我已设置并运行了 remotebuild,并成功创建了一个生产 IPA。从那以后,我尝试更新项目,现在当我在远程 ios 设备上运行调试时,我会从 Visual Studio 中看到以下内容:

来自构建服务器的远程构建错误构建失败并出现错误 ENOENT,没有这样的文件或目录 '/Users/Dev/.taco_home/remote-builds/taco-remote/builds/1707/cordovaApp/platforms/ios/MyApp/config.xml

项目文件被复制到 Mac 并保存完好。 XCode 项目本身将打开 OK 并构建,尽管 /platforms/ios/MyApp 目录不是作为 VS 构建的一部分而创建的

应用程序名称为“MyApp”

对此的任何想法或建议将不胜感激

谢谢,

大卫·马歇尔

【问题讨论】:

  • 从错误消息中,您的项目中缺少 config.xml。你能在一个新的空白项目上重现这个问题吗?并尝试在 VS->tools->options->Tools for Apache Cordova->Clear Cordova Cache 下清除 Cordova 缓存。
  • 在这里更新 cmets,直到我们找到解决方法(我是 Visual Studio Cordova 工具团队的一员) - 我们发现了一个似乎导致此问题的错误。当我们有解决方法/修复时,我们会在这里更新每个人。
  • 目前有一个解决方法:使用 Cordova v6.0.0 作为您的目标 Cordova 版本。这看起来像是 Cordova v6.1.0 的问题。
  • 乔丹,感谢您的快速响应

标签: ios error-handling visual-studio-cordova


【解决方案1】:

经过一番调查,发现这个问题与 Cordova bug CB-10961 有关。要修复它,您必须将项目升级到 Cordova 6.1.1,或者恢复到 6.0.0。我建议使用 6.1.1,因为它是 6.1.0 的小更新,主要修复了错误。

【讨论】:

  • 乔丹感谢您在这里所做的努力 - 切换到 6.1.1 的解决方案对我有用。我将补充一点,在我的情况下,我必须清除我的项目临时文件才能再次构建。向 VS Cordova Tools 开发团队的 Jimmy Thomson 大声疾呼,感谢他的帮助和支持
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多