我想运行应用程序后将我的 Xcode 文件移动到 iCloud Drive,但出现此错误:
无法确定核心数据代码生成的生成文件路径:Error Domain=NSCocoaErrorDomain Code=260 “路径/Users/sebastianeppler/Library/Mobile Documents/com~apple~CloudDocs/Xcode 上没有模型的当前版本/OnlyFun/OnlyFun/OnlyFun/OnlyFun.xcdatamodeld:"UserInfo={NSFilePath=/Users/sebastianeppler/Library/Mobile Documents/com~apple~CloudDocs/Xcode/OnlyFun/OnlyFun/OnlyFun/OnlyFun.xcdatamodeld, NSLocalizedDescription=没有当前版本对于路径/Users/sebastianeppler/Library/Mobile Documents/com~apple~CloudDocs/Xcode/OnlyFun/OnlyFun/OnlyFun/OnlyFun.xcdatamodeld:
最佳答案
当我将我的核心数据模型移动到另一个文件夹时,我遇到了同样的错误。
转到您的项目文件。在 Build Phases 选项卡中找到 Compile Sources 下的模型并将其删除。然后按 + 将其添加回来,但不要立即从您看到的列表中选择它(不更新文件路径)。而是选择“添加其他”,然后从新位置选择它。然后保留“如果需要复制”的默认值。清理您的构建文件夹,您就可以开始了。
在我的例子中,这在我的属性 Pane 中留下了 2 个模型。我删除了旧的并将新的拖放到正确的 Xcode 组中。世界又恢复正常了。希望这可以帮助其他人。
关于ios - swift 错误 : Could not determine generated file paths for Core Data code generation:,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41492957/