在添加 eventkit 之前,我有一个与 3.x 完全兼容的 OS 4 应用程序。如果它们在 3.x 设备上,有没有办法可以省略此功能?我有
#if __IPHONE_OS_VERSION_MAX_ALLOWED >= 40000
...code
#endif
围绕我的东西,但它似乎在初始启动时失败了,我正在考虑由于 EventKit.framework 的链接。我得到的唯一错误是超级描述
Data Formatters temporarily unavailable, will re-try after a 'continue'. (Cannot call into the loader at present, it is locked.)
如果我删除这个框架并注释掉我的 eventkit 代码,一切正常。有没有办法阻止旧操作系统的新框架链接?