【问题标题】:Cordova App - Build Failing on XCodeCordova 应用程序 - 在 XCode 上构建失败
【发布时间】:2014-02-18 22:00:21
【问题描述】:

我目前在我的 iPhone 5S 上运行 iOS 7.1 beta 5,同时我也在运行 Xcode51-Beta5。总的来说,我是应用程序开发的新手,但由于我来自 PHP 背景,因此我肯定知道我在 Xcode 和一般代码方面的方式。

有一个用 Cordova 编译的 Hello World 应用程序,您可以在 Xcode 中打开它以在 iOS 设备上进行模拟或部署到您的设备上进行测试。

没有任何调整,Hello World 应用程序在所有 iOS 设备模拟器上运行良好,但是,当我尝试将它部署到我的 iPhone 5S 时,我收到 10 个构建错误并且它失败了。我尝试关闭另一个 Stackoverflow 问题中建议的项目的代码签名,但是这也不起作用。

我得到的错误:http://prntscr.com/2tqqj3 更详细:http://prntscr.com/2tqqse

任何帮助将不胜感激!

【问题讨论】:

  • 请发布确切的错误信息,以及code necessary to reproduce the problem
  • 我得到的正是这些错误。我刚刚将 Cordova 更新到 3.4.0-0.1.3 并再次运行 cordova build ios 但无济于事。您是否设法找到解决方案或解决方法?
  • cordova build 似乎在 Xcode 7 beta 上也被破坏了。重置为默认 Xcode.app 将修复它sudo xcode-select -r

标签: ios iphone objective-c xcode cordova


【解决方案1】:

我不熟悉 Cordova,但似乎库中缺少 iPhone5S 所需的架构 (arm64)。它应该与非 64 位设备完美配合。

【讨论】:

  • 这也是我的猜测。如果 arm64 的二进制文件不可用,可能值得研究从源代码编译 Cordova。
【解决方案2】:

这本质上是this question 的副本,其中有一些建议的答案。

另请参阅 Apache Cordova JIRA 问题:https://issues.apache.org/jira/browse/CB-6223

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-11-21
    • 1970-01-01
    • 2020-05-05
    • 1970-01-01
    • 1970-01-01
    • 2022-08-19
    • 2020-03-30
    • 2020-05-10
    相关资源
    最近更新 更多