OS X版本10.10.5
Xcode版本7.2.1
非常简单的步骤,但当您复制包含Xcode项目的文件夹时,Xcode无法理解该怎么做。
就我而言,它抱怨enum
。
尝试删除派生数据文件夹(使用finder直接删除)
尝试通过按住选项键来超级清理构建文件夹。
尝试删除并重新添加抱怨包含错误的文件。
尝试从"相对于组"更改Xcode文件检查器中的文件路径。到"绝对路径"
我还应该指出Finder - >重复实际上并没有像它所说的那样做。 Finder也没有 - >复制,〜或〜由于某种原因Xcode现在不仅采用原始源位置作为获取其构建文件的位置,而且采用新位置,因此重新定义"错误。我注意到,如果我打开"复制"项目和编辑文件,然后在完全不同的文件夹中返回我的原始项目,文件被更改为。
我的路径(根据Xcode File Inspector),与问题中的项目相关。换句话说,ProjectAAA的文件指向ProjectAAA目录下的路径,与复制的项目,ProjectBBB文件相同。
所以不知何故,副本/副本拒绝实际复制/复制。
任何想法如何解决这个问题?
答案 0 :(得分:0)
Per John Elemans评论说,移动我的原始项目然后在复制的Xcode项目中揭示了许多需要解决的构建路径和问题。我修复了这些,它按预期工作。
答案 1 :(得分:0)
我解决了以下问题:
复制项目的根文件夹后,打开复制的项目的podfile:
然后通过添加“#”来注释所有以前添加的pod: Commented Pods
按CTRL + S即可保存更改
打开终端,将目录更改为重复项目的文件夹,然后执行:“ pod install”。是的,它将删除所有吊舱,但是请放心,我们将在下一步中再次安装
再次打开podfile并取消注释先前评论的pod:
按CTRL + S保存更改
打开终端,将目录更改为重复项目的文件夹,然后执行“ pod安装”。它将再次安装所有吊舱:
最后,运行项目,它应该可以正常运行。