2

DataModelCompile /Users/maxxx/Library/Developer/Xcode/DerivedData/Pectopatop-axonkvxdjwugklfuanzpglrsyquj/Build/Products/Debug-iphoneos/Pectopatop.app/XMPPRoster.mom Pectopatop/../../Libraries/XMPPFramework/Extensions/Roster/CoreDataStorage /XMPPRoster.xcdatamodel cd /Users/maxxx/ios/Pectopatop setenv PATH "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/ usr/bin:/usr/bin:/bin:/usr/sbin:/sbin" /Applications/Xcode.app/Contents/Developer/usr/bin/momc -XD_MOMC_SDKROOT=/Applications/Xcode.app/Contents/Developer/平台/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk -MOMC_PLATFORMS iphonesimulator -MOMC_PLATFORMS iphoneos /Users/maxxx/ios/Pectopatop/Pectopatop/../../Libraries/XMPPFramework/Extensions/Roster/CoreDataStorage/XMPPRoster。xcdatamodel /Users/maxxx/Library/Developer/Xcode/DerivedData/Pectopatop-axonkvxdjwugklfuanzpglrsyquj/Build/Products/Debug-iphoneos/Pectopatop.app/XMPPRoster.mom

命令 /Applications/Xcode.app/Contents/Developer/usr/bin/momc 失败,退出代码为 1

问题是什么?

4

5 回答 5

2

对于未来的问题,我有这个,这是因为我为两个对象设置了相同的出口。

于 2013-10-07T13:05:21.287 回答
1

我怀疑您仍在引用不再存在的派生数据。

从 *.xcdatamodelid 目录中删除所有未在 XCode 中显示的 *.xcdatamodel 目录。这些目录出现在 XCode 中 *.xcdatamodel 重命名之后。

只需在终端中或通过 Finder 中的显示包内容菜单即可完成删除。

但是,为了获得更清晰的图像,您可以:

转到 Build->Build Results 或点击 shift-command-B。错误消息的最右侧有一个图标,看起来像一堆水平线。单击它或选择“所有消息”。

如果您仍然不明白,您可以:

cd /var/log
cat system.log
于 2012-11-06T07:03:06.350 回答
0

好的,所以基本上我为解决这个问题所做的工作是,我制作了我以前的、无法正常工作的数据模型的屏幕截图,将其从项目中删除到垃圾箱..并从头开始使用相同的属性再次创建它,并且我以前的名字。当我再次构建应用程序时,不再出现错误。

希望这会有所帮助,我在 5 分钟内完成了 2 个实体。

于 2014-04-24T20:45:05.910 回答
0

另一个原因可能是:将二进制文件与库链接可能包含磁盘上不存在的文件。

问候, 阿南德·乔贝

于 2013-02-25T09:46:37.880 回答
0

我遇到了导致此问题的损坏框架的问题(对我来说是 PaddleMas 1.18)

尝试删除您正在使用的每个框架,看看这个问题是否会永久消失。我可以通过使用 clean build folder 命令暂时消除此错误(按 alt 并转到产品菜单并选择clean build folder

永久修复是删除有问题的框架,但我看到其他图像损坏的框架也导致了这种情况。

希望这可以帮助!

于 2017-01-08T19:53:04.550 回答