【发布时间】:2011-08-09 00:11:59
【问题描述】:
Xcode 现在的行为相当奇怪:
如果我尝试“为存档而构建”我的应用程序,构建过程将在没有任何错误或警告的情况下完成。但是,如果我尝试“存档”,它将向我抛出大量构建错误。每次我尝试的错误(和错误的数量)都不一样。
该应用程序在模拟器和设备上仍然可以正常运行。我之前成功存档过同一个应用程序,尽管最后一次成功存档是使用 Xcode 4.0.1(现在是 4.0.2)创建的。
实时更新:
在大量错误中,有一个反复出现的问题:似乎找不到应用程序的 pch 文件(预编译的头文件)。我想这是所有其他问题的根本错误。问题仍然是为什么在归档时无法找到它,尽管它完全适用于所有其他构建类型(甚至“构建用于归档”)?
我该如何克服这个错误?如果这是 Xcode 4.0.2 中的错误:有没有办法在不使用“存档”选项的情况下存档构建?
编辑: 这可能是另一个提示:在抱怨找不到 pch 之后,另一个错误说“找到了一个或多个 PCH 文件,但它们是无效的” - 呵呵...
【问题讨论】:
-
我有完全相同的错误。在今天“升级”到 4.02 之前,我可以在 4.01 下正常存档。现在“Build for Archive”成功,但“Archive”失败,出现与您完全相同的错误。我将尝试重新安装 4.01
-
@ChrisW:我实际上有点“解决”了这个错误,这意味着我能够成功存档,但我不确定它为什么会起作用。必须马上完成一些紧急的事情,之后我会尝试找出是什么让它再次工作并立即通知您!
-
谢谢@Toaster。我通过删除 /Developer 目录并重新安装 4.01 解决了系统上的错误。工作正常,但我会很感激你发现的任何知识。