gpt4 book ai didi

objective-c - iOS:XCode 4.4.1:xcodebuild 错误 - 无法从文件读取诊断信息

转载 作者:行者123 更新时间:2023-11-29 04:24:35 24 4
gpt4 key购买 nike

所以我想在终端中使用 xcodebuild 从测试应用程序(称为 RunTeszt1)创建构建。该应用程序是一个 iOS 单 View 应用程序,其中没有任何内容,只是创建并关闭。

当我从终端执行此操作时,构建失败。

xcodebuild -target "RunTeszt1" -sdk "$iphoneos5" -configuration Debug

错误是:

无法从文件“/var/folders/6s/cjw35hhs5lb6wpnx9m8lr2km0000gn/C/com.apple.Xcode.501/SharedPrecompiledHeaders/RunTeszt1-Prefix-eqntxoxxhhlzvieuipqbxfumbpxb/RunTeszt1-Prefix.pch 读取诊断信息.dia"(无效文件):诊断文件中的错误 header

Please file a bug at http://bugreport.apple.com with this warning message and any useful information you can provide.
Command /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang failed with exit code 1

当我从 XCode (4.4.1) 运行应用程序时,构建完成并且一切正常。但是,如果我运行控制台应用程序并在点击 XCode 中的构建按钮后检查结果,我会在控制台中看到相同的错误消息。尽管如此,构建还是成功并打开了模拟器。

这真的是 xcodebuild 中的一个错误吗?应该发送给苹果吗?如果是的话,我想很多人已经发送了它。

我怎样才能让错误消失,或者阻止它取消构建过程,从而像 XCode 那样规避它?

最佳答案

事实证明问题是代码签名。即使我在build设置中添加了Don't code sign,它仍然挂起。另外,似乎“-sdk xxx”也有问题(无论我指定什么sdk)。运行此命令导致构建成功:

xcodebuild clean build CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO -target RunTeszt2

关于objective-c - iOS:XCode 4.4.1:xcodebuild 错误 - 无法从文件读取诊断信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12514629/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com