私はユーザーが自分のアプリから広告を削除する方法を提供するためにStoreKitを使用しています。StoreKit「このアプリ内購入は既に購入済みです」メッセージ
私のアプリが起動すると、既にアイテムを購入したユーザーのケースを処理するためにrestoreCompletedTransactionsを呼び出します。
しかし、次のシナリオで:
- ユーザー
- のログが広告を購入(設定から)iTunesの&のApp Storeから無料でライセンス
- ログアウト
- は、(アプリを起動
- ライセンスを購入すると、StoreKitはユーザー/ pwdを求め、1番目の手順と同じユーザー/パスワードを設定します。
次に、「このアプリ内購入は既に購入済みです」というメッセージが表示されます。これはうまくいくかもしれませんが、...コールバックは絶対にありません。ユーザーが[購入]ボタンを押したときに表示されるモデルバーの表示を削除できず、広告を削除できません。
解決策はありますか(この投稿を見ましたが、私の問題は解決しません)iOS "This in-app purchase has already been bought" pop-up?