gpt4 book ai didi

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

转载 作者:可可西里 更新时间:2023-11-01 04:39:44 24 4
gpt4 key购买 nike

我正在使用 Xcode 4.6 处理一个使用 CoreData 的项目。数据模型现在是版本 13 并使用轻量级迁移。

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

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

Changes made to the .xccurrentversion file at every launch

最佳答案

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

Screenshot showing the section to delete

关于ios - Xcode 在每次启动时修改当前的 CoreData 模型版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17631587/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com