我正在尝试从网络文件夹中编译xcode中的iOS项目,我遇到了各种各样的问题,其中大部分是关于第一个构建命令中找不到的文件。
大多数时候它只是说它没有在其他标题中找到标题。如果我再次点击Build,之前的错误会消失并出现新的错误。其他时候它只是说“xxx.h”资源暂时不可用。再次点击构建,当然可用,但其他一些标题现在不可用,它只是让事情非常令人沮丧。
PS:我使用SMB从Windows系统连接到网络文件夹。有时如果我断开连接,并重新连接到网络文件夹,它会在3秒钟内完美无缺地工作,然后开始喷出资源不可用的错误。不幸的是,我的构建过程持续时间超过3秒:|。
更新:似乎原因是磁盘访问延迟。我正在运行OS X虚拟机并连接到我的真机硬盘。我现在已将整个VM移动到SSD驱动器,一切都运行得更顺畅,似乎我不再有这些问题了,因此磁盘访问时间会有所不同:)。
更新2 :由于某种原因,我再次收到此错误。不知道是什么改变了这种情况。
答案 0 :(得分:1)
似乎可以引用未复制到项目文件夹的文件。我有很多项目位于服务器资源上,只要项目使用的所有资源都包含在项目中,它就可以正常工作。
尽管如此,我个人的选择是将所有项目都放在Dropbox中。仍然要小心忘记将任何添加的文件复制到项目文件夹中,但是我在我工作的各种机器上管理这些应用程序的工作要容易得多。