草庐IT

xccurrentversion

全部标签

ios - Xcode 在每次启动时修改当前的 CoreData 模型版本

我正在使用Xcode4.6处理一个使用CoreData的项目。数据模型现在是版本13并使用轻量级迁移。我的问题:在每次启动时,Xcode似乎都会修改PROJECT.xcdatamodeld/.xccurrentversion文件以设置为版本1。我注意到修改后的文件会自动添加到GIT索引中。Xcode的GUI没有反射(reflect)对此文件所做的更改,它告诉我我的模型的当前版本是13。这个问题在开发过程中的某个时刻开始(可能在模型版本7)并且甚至对于新模型版本仍然存在。奇怪的是,即使在不同计算机上安装不同的Xcode,也会对该项目显示这种行为。我附上了对文件所做更改的屏幕截图。我的解决