存储在iCloud Drive中时的Xcode项目问题

Jac*_*ghn 2 xcode objective-c drive icloud swift

我目前正在开发一些iOS和OS X项目,并将它们存储在我的i​​Cloud Drive中的一个文件夹中,以便我可以在我的peronal和工作计算机上处​​理它们.我正在使用Xcode 6.1,但也试过6.2.我遇到的问题是,如果我在一台计算机上更改项目,例如我的工作计算机,然后使用我的个人从我离开的地方拿起,我个人笔记本电脑上的UI不是更新版本.这很奇怪,因为在Interface Builder中它实际上显示了更新的版本,并且项目的所有文件都是最新的以及它们应该是什么.我也使用git,它说它也是最新的(想想也许这是使用git的问题,但在不使用git的项目上也是如此).但是,当我运行应用程序时,它是旧的界面,它会向我抛出一些错误(在工作计算机上运行时没有错误或者使用闪存驱动器复制到个人).我附上了一个屏幕截图,显示了当前项目在Interface Builder中的样子(左侧 - 它应该是什么样子,新版本),然后当我运行它看起来像旧版本(右侧)时.该文件的日期和时间显示它已更新的时间(并且代码的差异证明了它),但如果我只是用闪存驱动器复制它,它将完美地工作.任何帮助将不胜感激.

谢谢,

问题截图

zis*_*oft 5

你需要做一个干净的构建:

  • 清理构建文件夹(产品 - >(Alt键) - >清理构建文件夹)
  • 清洁项目(产品 - >清洁)
  • 删除派生数据(窗口 - >管理器 - >删除派生数据)

然后再次构建您的项目.