2

アプリ内購入を検証するために KeyChainWrapper を介してキーチェーンに書き込むアプリがあります。キーチェーン アイテムを削除できないように見えることを除いて、すべて正常に動作しています。XCode を実行しているときに削除できますが、App Store からアプリをダウンロードして実際のアプリ内購入を行うと、アプリでリセット コードを実行してもキーチェーンが削除されません。デバイスには 2 つの異なるキーチェーン アイテムがインストールされていると思います。1 つは実際のアプリ内購入から、もう 1 つはサンドボックス モードからのものです。キーチェーンを削除したいので、アプリストアからダウンロードすると、アプリ内購入なしでアプリが通常に戻ります。助言がありますか?

4

1 に答える 1

0

私は同じ問題を抱えています:デバイスでMKStoreKitをテストし(iOS simでは機能しないため)、テスト機能を購入しましたが、デバイスのキーチェーンのどこかに保存されています。どこにあるのかさえわかりません-MKStoreKitはこれを自動的に行います.

デバイスからアプリを削除しても機能しません。唯一の方法はデバイスをリセットすることではないと思います...

于 2012-12-09T16:22:53.870 に答える