1

当我在我刚刚建立的存档的管理器中点击“验证”时,代码设计失败。供应配置文件与应用标识符匹配并且用于应用停止(非临时)。存档正确构建。我已经在项目和目标这两个地方下载并选择了正确的配置文件。

在控制台中我看到:

6/12/12 3:43:08.720 PM Xcode: SecCertificateCopyCommonName returned -25257

6/12/12 3:37:18.600 PM Xcode: SecIdentityCopyCertificate returned -25257

仔细阅读源代码,我看到 -25257 指的是 errUnknownFormat。这些调用前面的“Sec”是安全基础代码,因此实际上似乎是代码签名不起作用。

这发生在 XCode 4.3.2 中,我刚刚升级到 4.3.3,它仍在发生。我正在下载 4.2.1 看看它是否在那里发生。

此外,我还在控制台中看到了这一点:

6/12/12 3:37:55.893 PM Xcode: /Users/jobelenus/Library/Developer/Xcode/Archives/2012-06-12/Freedom 6-12-12 3.28 PM.xcarchive/Products/Applications/Freedom.app/www/project-assets/627/2011/06: Is a directory

通过搜索(主要是在 SO 上),“是目录”问题与 XCode 4.3 中的一个错误有关,其中子/父目录具有相同的名称。从上面的错误你可以看出这是不正确的。应用程序中没有其他目录具有 2011、06 或 627,在任何树中。没有重复项。

4

0 回答 0