2012-03-26 14 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**): 

I MKStoreKitライブラリを追加しましたが、以前にアプリを実行したときにこのエラーが発生しませんでした。 それ以来、私は自分のアプリの無料版を作成しているので、新しいターゲットのバンドルIDを変更しました。

また、ほとんどの場合、私はいくつかのバージョンプロビジョニングプロファイルを追加しました。

どのように進めるのか分かりませんでしたか?

EDIT:これは、プラグインの私のiTouch、上のシミュレータでは発生しませんiOS5を呼び出し https://github.com/MugunthKumar/MKStoreKit/blob/master/MKStoreManager.m

+0

iOS 5.0以降を実行していますか? –

+0

いいえ、第2世代ではありません、iOS 4 – Jules

答えて

0

NSUbiquitousKeyValueStoreを含む

相続人のコードは、iOS 5.0で追加されました。 iOS 4を実行しているデバイスでは使用できません。

+1

コードはありますが、これはiOS5のチェックと同様に問題ないと思いました。https://github.com/MugunthKumar/MKStoreKit/blob/master/MKStoreManager.m – Jules

関連する問題