【发布时间】:2011-10-18 12:34:01
【问题描述】:
我已将 Xcode 项目(iOS 应用程序)从一台 mac 迁移到另一台(相同的开发帐户和代码签名首选项)。现在构建失败,我收到错误消息,指出某些文件(MainWindow.xib、MyappViewController.xib 和 InfoPlist.string)不存在。我已经读到有几个人以前遇到过这个问题并尝试了他们得到的答案,但似乎没有任何效果。
据我了解,问题在于 NIB 文件的路径首选项。错误消息将文件的路径指定为 Users/Meonmyoldmac/etc - 我应该更改它,因为它是绝对路径,因此在另一台计算机上没有意义。但是:当我尝试在“组和文件”下打开这些文件时,它们的位置已经设置为“相对于组”,并且它们的路径以 Users/Meonmynewmac/etc 的形式给出。 - 这正是我真正想要的样子。 (奇怪的是,文件类型被列为“默认 - 未知”)
我已经试过了…… - 清理项目 - 从项目中删除这些文件并重新放入 - 多次重启Xcode
这可能很重要: - 我说的是通用 iOS 应用程序,但只有 iPhone 文件受到影响;他们的 iPad 等价物工作正常 - 我将应用程序本地化更改为德语,因此上述文件位于名为 de.lproj 的文件夹中 - 我在旧的 Snow Leopard Mac 上使用 Xcode 4 创建了项目,并在新的 Mac 上使用 Lion/Xcode 4.2 - 这在这里有什么作用吗?
提前致谢,果味的
【问题讨论】: