【发布时间】:2011-07-16 19:15:46
【问题描述】:
当我在模拟器模式下构建我的应用程序时,它运行良好。但是,当我尝试为活动目标构建它作为我的 iOS 设备时,我得到一个构建失败,没有解释为什么?
有谁知道我需要做什么,昨天还在工作,我有我所有的证书和我不明白的一切。
【问题讨论】:
-
如果您想得到答案,您需要提供更多信息。有没有看控制台窗口,有没有调试过?
当我在模拟器模式下构建我的应用程序时,它运行良好。但是,当我尝试为活动目标构建它作为我的 iOS 设备时,我得到一个构建失败,没有解释为什么?
有谁知道我需要做什么,昨天还在工作,我有我所有的证书和我不明白的一切。
【问题讨论】:
一定要检查你的包标识符。我不小心在其中放了一个 * 并且无缘无故地构建失败。
【讨论】:
就我而言,我没有链接我在项目中使用的框架。
【讨论】:
有了这些信息,我只能猜测。
我遇到了类似的问题,我的问题是 Info.plist 中的包标识符。我的名字中有一个空格,这就是为什么它失败了"No Issues"。
我当前的 Bundle 标识符是:com.mycompany.${PRODUCT_NAME:rfc1034identifier}。
我认为"rfc1034identifier" 让一切正常。
【讨论】:
检查添加到项目中的资源,例如复制到Xcode项目中的图像,文本文件,如果复制文件的原始源被删除,这也可能有类似的问题,我也遇到过。
注意:仅将文件复制为,将文件添加到 Xcode 时,将项目复制到目标组文件夹的未选中。
【讨论】:
在 my 的情况下,我有一个语法错误,现在确实显示在面板中。我在一个包含两个项目的工作区中进行编译。当我分别打开它们时,出现了语法错误,我可以修复它!
【讨论】: