ios – Xcode在每次发布时修改当前的CoreData模型版本

前端之家收集整理的这篇文章主要介绍了ios – Xcode在每次发布时修改当前的CoreData模型版本前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在使用 Xcode 4.6来处理使用CoreData的项目.数据模型现在是版本13并使用轻量级迁移.

我的问题:每次启动时Xcode似乎都会修改PROJECT.xcdatamodeld / .xccurrentversion文件以设置为版本1.我注意到修改后的文件自动添加到GIT索引中. Xcode的GUI没有反映对此文件所做的更改,它告诉我模型的当前版本是13.此问题在开发过程中的某个时刻开始(可能在模型版本7)并且即使对于新的模型版本也会持续存在.奇怪的是,即使不同计算机上的不同Xcode安装也显示了此项目的这种行为.我包含了对文件所做更改的屏幕截图.

我的解决方法是使用GIT在每次启动Xcode时重置对此文件的更改,但这非常烦人.有人知道如何解决这个问题?看起来像是Xcode中的一个错误.

解决方法

解决:问题是project.pbxproj文件中的旧条目(右键单击打开PROJECT.xcodeproj – >“显示内容”).我删除了截图中显示的部分,一切运行正常.

猜你在找的Xcode相关文章