2012-03-26 49 views
1

,我發現了以下錯誤......

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,在插入發生的iOS 5.0加入

繼承人的含iOS5的通話 https://github.com/MugunthKumar/MKStoreKit/blob/master/MKStoreManager.m

+0

您的iPod Touch是否運行iOS 5.0或更高版本? – 2012-03-26 22:20:56

+0

不,它是第二代,iOS 4 – Jules 2012-03-27 05:53:38

回答

0

NSUbiquitousKeyValueStore代碼。您不能在運行iOS 4的設備上使用它。

+1

這裏的代碼,我認爲這將是確定的,因爲它執行iOS5檢查https://github.com/MugunthKumar/MKStoreKit/blob/master/MKStoreManager.m任何想法? – Jules 2012-03-27 07:14:50

相關問題