更新到XCode 7后,为了支持iOS9,我遇到了以下构建错误
error: Cannot read bundle contents (Error Domain=NSCocoaErrorDomain Code=260 "The folder “VoIP.xcdatamodeld” doesn’t exist.
使用配置Debug
构建项目myTitle的目标myTitleDataModelCompile Build / Products / Debug-iphoneos / myTitle.app / /Users/myself/MyDev/m1/app/VoIP/VoIP/VoIP.xcdatamodeld cd / Users /我/ MyDev / m1 / app / app / iPhone export PATH =“/ Applications / Xcode.app / Contents / Developer / Platforms / iPhoneOS.platform / Developer / usr / bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/ usr / local / bin:/ USR /斌:/ bin中:/ usr / sbin目录:/ sbin目录” /Applications/Xcode.app/Contents/Developer/usr/bin/momc --sdkroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.0.sdk --iphoneos-deployment-target 7.0 --module myTitle /Users/myself/MyDev/m1/app/VoIP/VoIP/VoIP.xcdatamodeld /Users/myself/MyDev/m1/app/app/iPhone/Build/Products/Debug-iphoneos/myTitle.app /
/Users/myself/MyDev/m1/app/VoIP/VoIP/VoIP.xcdatamodeld ::错误:不能 读取包内容(错误域= NSCocoaErrorDomain代码= 260“ 文件夹“VoIP.xcdatamodeld”不存在。“UserInfo = 0x7fd0f350f990 {NSFilePath = /用户/自己/ mydev的/ M1 /应用程序/语音/语音/ VoIP.xcdatamodeld, NSUserStringVariant =( 文件夹),NSUnderlyingError = 0x7fd0f350f940“操作无法完成。(OSStatus错误-43。)”})
我该如何解决?
我项目中关于此文件的唯一参考是这一个(在.project文件中)
/* Begin XCVersionGroup section */
449367DE1338E89100DB4AC9 /* myTitle.xcdatamodeld */ = {
isa = XCVersionGroup;
children = (
449367DF1338E89100DB4AC9 /* VoIP.xcdatamodel */,
);
currentVersion = 449367DF1338E89100DB4AC9 /* VoIP.xcdatamodel */;
name = myTitle.xcdatamodeld;
path = ../../../../VoIP/VoIP/VoIP.xcdatamodeld;
sourceTree = "<group>";
versionGroupType = wrapper.xcdatamodel;
};
/* End XCVersionGroup section */
不知道它是如何产生的以及为什么它在以前的xcode版本中没有问题。
答案 0 :(得分:11)
检查构建阶段下的编译源,了解下图中描述的目标设置。
我仔细查看了所有资源,找到了一个没有任何路径的资源(一个未知的资源,我不知道它是如何出现的......)。从那里取下,清洁产品然后运行。
以上是我案件的唯一原因..
希望它可以帮助你!!!
答案 1 :(得分:10)
当我隐藏一个新模型时,我遇到了同样的问题,不幸的是,所选择的解决方案对我不起作用。对我有用的是:在Finder的项目文件夹中找到模型文件(&#34; ModelNameHere.xcdatamodeld&#34;);右键单击并选择&#34;显示包装内容&#34;。您将看到模型的所有版本 - 删除不应该存在的版本。