0

这是一个真正让我感到不安的错误......

每当我尝试打开我的一个项目的项目设置时,xcode 都会因此报告而崩溃:

应用程序特定信息:ProductBuildVersion:4H512 未捕获异常 (NSUnknownKeyException):[<__NSCFConstantString 0x7fff783e0fa0> valueForUndefinedKey:]:此类与键 CFBundleTypeName 的键值编码不兼容。用户信息:{ NSTargetObjectUserInfoKey = ""; NSUnknownUserInfoKey = CFBundleTypeName; 提示:0:替换视图正在安装:

我创建了一个全新的项目,并将我的错误项目中的文件 c/p 到其中。它又发生了。我的计算机上安装了 Xcode 5,所以我不小心在 Xcode 5 中运行了我的项目,设置了某些 Xcode 5 特定设置并破坏了与我的 Xcode 4.6.1 的兼容性。

请帮忙...

4

1 回答 1

0

如果您在 xcode5 中打开项目,然后尝试在 xcode4 中打开项目,则所有 nibs 文件都会根据新的 xcode 进行更新,并且会导致崩溃,因为它与旧的 xcode4 不兼容。

同样的问题也发生在我身上,我做了什么来解决我的问题。
1. 从项目中删除所有 nib 的引用。甚至通过在某处备份来移动到垃圾箱。
2. 现在,在xcode4 中新建一个空的nib 文件,并在xcode5 中打开相应的nib,复制视图并粘贴到xcode4 中。
3. 对所有笔尖执行此操作并尝试再次构建

希望能帮助到你

于 2013-08-06T16:37:07.093 回答