【问题标题】:Compiling an Xcode project from a network folder从网络文件夹编译 Xcode 项目
【发布时间】:2013-02-20 01:38:08
【问题描述】:

我正在尝试在 xcode 中从网络文件夹编译 iOS 项目,但遇到了各种各样的问题,其中大部分是关于在第一个构建命令中找不到文件的问题。

大多数时候它只是说它没有在其他标题中找到标题。如果我再次点击 Build,之前的错误就会消失并出现新的错误。其他时候它只是说“xxx.h”资源暂时不可用。再次点击构建,当然这是可用的,但其他一些标题现在不可用,这只会让事情变得非常令人沮丧。

PS:我使用 SMB 从 Windows 系统连接到网络文件夹。有时,如果我断开连接并重新连接到网络文件夹,它会在 3 秒内完美运行,然后开始出现资源不可用错误。不幸的是,我的构建过程持续了超过 3 秒:|。

UPDATE :原因似乎是磁盘访问延迟。我正在运行 OS X 虚拟机并连接到我的真机硬盘。我现在已将整个 VM 移至 SSD 驱动器,一切都运行得更加顺畅,而且我似乎不再遇到这些问题,因此磁盘访问时间至关重要:)。

UPDATE 2:由于某种原因,我再次收到此错误。不知道是什么改变了这种情况。

【问题讨论】:

    标签: ios xcode osx-mountain-lion


    【解决方案1】:

    似乎它可能是未复制到项目文件夹的引用文件。我有很多位于服务器资源上的项目,只要项目使用的所有资源都包含在项目中,它就可以正常工作。

    也就是说,这些天我个人的选择是将我所有的项目都存放在 Dropbox 中。仍然必须小心忘记将任何添加的文件复制到项目文件夹中,但我更容易在我工作的各种机器上管理这些应用程序。

    【讨论】:

    • 好吧,我不想将它们复制到“项目文件夹”,因为项目文件位于一个目录中,而我的所有源代码都分布在一组文件夹中。我在多个项目之间有很多共享的源代码,并且有大量的重复不是一种选择。如果我在源浏览器中单击或使用查找器显示文件的位置,XCode 非常能够找出文件的位置。编译器是丢失它的那个。
    • 好吧,既然效果这么好,我会继续按照你的路线走。
    猜你喜欢
    • 2012-04-18
    • 2016-11-23
    • 2012-09-18
    • 1970-01-01
    • 2016-03-10
    • 1970-01-01
    • 2010-10-17
    • 2018-06-11
    • 1970-01-01
    相关资源
    最近更新 更多