我不知道这个错误是什么,该应用程序的截止日期是明天。我不知道它是什么,但它拒绝编译。这是一个包含150多个源文件和大约20个第三方依赖项的巨型项目。
创建时发生内部错误 依赖图: - [PBXTargetBuildContext]:发送到实例的无法识别的选择器
我真的很感激任何帮助。这让我感到非常震惊,因为它完美无缺。 XCode 已激活其“在上一秒模式中断”。这是一个隐藏的功能,旨在驱使开发人员疯狂。
XCode 使用高级启发式算法来确定该项目的重要性。如果重要,则执行以下代码:
- (void) goNuts
{
[popups displayAllPossiblePopups];
[build failWithError:[error someRandomIrrelevantError]];
}
是的,我重启了我的Mac。我正在运行XCode 3.2.2,但我认为这并不重要,因为我没有更新任何其他因为我总是取消那些恼人的更新弹出窗口。我希望有一个“我不会废话”模式会禁用所有弹出窗口。
这是我用来象征我沮丧的图片
编辑:
@Radek S :谢谢你救了我的命。因为这个原因,我真的把自己的头发撕掉了。改变它然后更改的人有一个解释。
答案 0 :(得分:2)
http://www.ipodtouchfans.com/forums/showthread.php?t=290034:
我的作品很好但是当我改变的时候 来自iphone的我的TARGETED_DEVICE_FAMILY 到ipad我得到了这个错误:内部 创建时出错 依赖图: - [PBXTargetBuildContext]:发送到实例的无法识别的选择器 0x200f16140
任何人都知道为什么?我不能贬低一个 iPad App?感谢
如果是iPad,请尝试将TARGETED_DEVICE_FAMILY
更改为iPhone。也许那会奏效。
另外,尝试从命令行构建它:
$ xcodebuild -project someawesomeproj -alltargets
如果这也很糟糕,请尝试创建一个全新的Xcode项目,导入所有资源,文件和源代码并重新创建所有目标等...