【问题标题】:Titanium Appcelerator **BUILD FAILED**Titanium Appcelerator **构建失败**
【发布时间】:2019-02-25 08:08:12
【问题描述】:

当我尝试在 iOS 设备上运行我的程序时出现以下错误

[INFO] : 调用 xcodebuild

[错误] : ** 构建失败 **

控制台中没有显示构建失败原因的其他信息。我认为我的代码不是问题,因为

  1. 它在模拟器上运行良好,并且
  2. 我尝试运行示例“Hello World”应用程序,但发生了同样的错误

我最近更新了我的证书和配置文件,这就是该错误开始发生的时间。

我正在跑步:

  • Node.js 版本 = 8.9.1
  • npm 版本 = 5.5.1
  • Appcelerator 工作室版本 = 5.1.1.201809051655
  • Titanium SDK 版本 = 7.5.0.GA
  • Xcode 版本 = 10.1

根据我阅读过的其他论坛帖子,我已经尝试过:

  • 清理项目
  • 使用旧版 Titanium SDK
  • 从 Xcode 中删除旧的配置文件
  • 从钥匙串中删除旧证书
  • 从 Run > Run Configurations 分配正确的配置文件和证书
  • 删除项目中使用的模块
  • 使用具有不同 iOS 版本的设备

真的不知道还有什么可以尝试的。任何建议将不胜感激。

【问题讨论】:

    标签: titanium appcelerator


    【解决方案1】:

    您可以运行appc run -p ios --log-level trace,它将调用具有最高日志级别的xcodebuild 命令。之后,将显示实际错误。您很可能正在使用缺少框架链接的第 3 方模块。如果你得到了日志,你可以把它粘贴到一个 GitHub Gist 并发送到这里,那么我们肯定可以找到它。

    【讨论】:

    • 非常感谢您的帮助!!使用来自跟踪日志级别的额外信息,我能够找出问题所在。它给出错误:未找到签名证书“​​iOS 开发”:未找到与团队 ID“”匹配的带有私钥的“iOS 开发”签名证书。因此,通过摆弄证书,我能够启动并运行它。 (我想我错过了 Apple 全球证书)。
    猜你喜欢
    • 2013-04-05
    • 1970-01-01
    • 1970-01-01
    • 2021-06-20
    • 1970-01-01
    • 1970-01-01
    • 2020-09-14
    • 1970-01-01
    • 2013-12-13
    相关资源
    最近更新 更多