【问题标题】:Build Failed No Reason Stated构建失败未说明原因
【发布时间】:2011-07-16 19:15:46
【问题描述】:

当我在模拟器模式下构建我的应用程序时,它运行良好。但是,当我尝试为活动目标构建它作为我的 iOS 设备时,我得到一个构建失败,没有解释为什么?

有谁知道我需要做什么,昨天还在工作,我有我所有的证书和我不明白的一切。

【问题讨论】:

  • 如果您想得到答案,您需要提供更多信息。有没有看控制台窗口,有没有调试过?

标签: ios build


【解决方案1】:

一定要检查你的包标识符。我不小心在其中放了一个 * 并且无缘无故地构建失败。

【讨论】:

    【解决方案2】:

    就我而言,我没有链接我在项目中使用的框架。

    【讨论】:

    • 是的,我有自己的“框架”,而不是 dylib,在我的文件系统中链接到它,我删除了它,以及标题搜索路径等。不知何故,它又回到了框架中部分,但当然 info.plist 仍然没有指向它,所以......没有用。应该告诉我一个消息的想法......
    【解决方案3】:

    有了这些信息,我只能猜测。

    我遇到了类似的问题,我的问题是 Info.plist 中的包标识符。我的名字中有一个空格,这就是为什么它失败了"No Issues"

    我当前的 Bundle 标识符是:com.mycompany.${PRODUCT_NAME:rfc1034identifier}。 我认为"rfc1034identifier" 让一切正常。

    【讨论】:

      【解决方案4】:

      检查添加到项目中的资源,例如复制到Xcode项目中的图像,文本文件,如果复制文件的原始源被删除,这也可能有类似的问题,我也遇到过。

      注意:仅将文件复制为,将文件添加到 Xcode 时,将项目复制到目标组文件夹的未选中。

      【讨论】:

        【解决方案5】:

        my 的情况下,我有一个语法错误,现在确实显示在面板中。我在一个包含两个项目的工作区中进行编译。当我分别打开它们时,出现了语法错误,我可以修复它!

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2020-03-21
          • 2020-11-03
          • 1970-01-01
          • 2011-01-15
          • 1970-01-01
          • 2014-11-18
          • 1970-01-01
          相关资源
          最近更新 更多