3.0不支持eventKit - 它在我的3.0 iPhone上给我这个消息
dyld:未加载库:/System/Library/Frameworks/EventKit.framework/EventKit
参考: /var/mobile/Applications/B50DB029-19WE-481A-9090-3748EC4DD415/abc.app/abc
原因:未找到图片
数据格式化程序暂时 不可用,将在重新尝试之后 '继续'。 (没有可用的内存 程序现在:调用malloc不安全)
请告诉我如何解决此问题。
欣赏它
答案 0 :(得分:2)
EventKit是在iOS 4.0中引入的。
答案 1 :(得分:2)
EventKit是在4.0中引入的,因此您无法在以前的操作系统版本中使用它。但是,您仍然可以在没有该框架提供的功能的旧系统上运行应用程序。为此,您必须执行以下操作:
在目标设置中,转到“使用库链接二进制”部分,并将EventKit.framework的链接选项设置为“可选”(默认情况下是必需的) - 这样可以避免加载库错误
执行运行时检查,如果eventkit apis可用,以确保您不会在运行3.x操作系统的设备上调用它们