0

我正在使用大约 6 个月前创建的日历模块开发钛应用程序。当我为日历创建模块时,我使用的是雪豹。但是最近我为 Lion 升级了我的机器,现在,当我尝试修改模块时,它游戏我的路径错误,我用“~”解决了这个问题。并且模块也构建成功。但是当我将它与应用程序集成时,应用程序正在崩溃,甚至无法构建。这很奇怪,因为到目前为止该模块仍在工作,但现在当我尝试使用最新模块构建应用程序时,它无法正常工作。

当我写EKEventStore *store = [[EKEventStore alloc] init];它崩溃。当我对此发表评论时,该应用程序构建完美。我不知道为什么会这样。该模块已成功构建,但与应用程序集成时,应用程序无法构建。

4

1 回答 1

0

在 module.xcconfig 中,尝试将

OTHER_LDFLAGS=$(inherited) -framework EventKit

因为当你运行应用程序时,模块正在使用的框架应该放在这个文件中OTHER_LDFLAGS

于 2012-07-19T06:38:15.567 回答