升级到 lion 后编译核心数据模型时出现“路径上的数据模型编译失败”

2024-03-08

升级到 lion 后,以下错误导致无法成功编译核心数据模型:

core-data-model/MyModel.xcdatamodeld:0: 错误:编译 路径上的数据模型失败 '资源/MyModel.momd/MyModel.mom'

这是执行以下命令的结果:

/Developer/usr/bin/momc core-data-model/MyModel.xcdatamodeld 资源/MyModel.momd

请注意,此命令在独立于 xcode 的自定义构建脚本中执行,并且在升级到 Lion 之前运行没有问题。

我在升级到 Lion 后读到了模型编译错误(例如,请参阅this https://stackoverflow.com/questions/6788215/data-model-version-compile-error-after-upgrading-to-lion-xcode4-1问题),但那里详细的解决方案似乎并不适用。

还有其他人在升级到 Lion 后遇到手动调用模型编译的问题吗?有任何想法吗?谢谢。


想通了 - 似乎对象模型编译器现在期望目标路径是绝对的。这有效:

/Developer/usr/bin/momc core-data-model/MyModel.xcdatamodeld /用户/amos/projects/my-project/resources/MyModel.momd

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

升级到 lion 后编译核心数据模型时出现“路径上的数据模型编译失败” 的相关文章

随机推荐