我收到以下错误...
dyld: Symbol not found: _OBJC_CLASS_$_NSUbiquitousKeyValueStore
Referenced from: /var/mobile/Applications/--snip-my app.app/snip
Expected in: /System/Library/Frameworks/Foundation.framework/Foundation
在线程上我还有...
dyld`dyld::_main(macho_header const*, unsigned long, int, char const**,
char const**, char const**):
我添加了MKStoreKit库,但较早运行我的应用程序时未收到此错误。
从那时起,我在创建应用程序的免费版本时将其包ID更改为新目标。
另外,似乎很有可能,我添加了一些版本设置配置文件。
我不知道如何进行?
编辑:仅在我的iTouch插入的模拟器中不会发生这种情况。
这是包含iOS5调用的代码
https://github.com/MugunthKumar/MKStoreKit/blob/master/MKStoreManager.m
最佳答案
NSUbiquitousKeyValueStore
已在iOS 5.0中添加。您不能在运行iOS 4的设备上使用它。