6

私は現在AppleAppStoreで入手できる無料のアプリを持っており、プレミアム機能を有効にするためのアプリ内購入用の非消耗製品のセットアップがあります。

私のクライアントは、このバイナリをAppStoreからプルして、プレミアムの有料バージョンのみを送信することを決定しました(IAPの必要性を削除します)。

私の質問は、この無料のバイナリをAppStoreからプルした場合、IAPの購入は、無料のバイナリがすでにインストールされているユーザーに対して引き続き機能しますか?これらの現在のユーザーは、この非消耗品を購入して購入を元に戻すことができますか?

Apple Developer Forumsでこれを聞いてみましたが、いつものように応答がありませんでした。

前もって感謝します!

4

3 に答える 3

6

この無料のバイナリをAppStoreからプルすると、IAPの購入は、無料のバイナリがすでにインストールされているユーザーに対して引き続き機能しますか?

これは、購入機能をアプリにどのように実装したかによって異なります。

ユーザーが購入を完了し、アプリが領収書の確認を完了した後、何らかの方法でこの結果をデバイスにローカルに保存した場合(ほとんどの場合、保存します)、アプリを削除するかデバイスをワイプしない限り、アプリはプレミアムバージョンとして機能します。

これらの現在のユーザーは、この非消耗品を購入して購入を元に戻すことができますか?

私の知る限り、AppStoreからアプリを削除した場合は削除できません。「テクニカルノートTN2259:iOSおよびMacアプリケーションへのアプリ内購入の追加」のFAQを参照してください。

invalidProductIdentifiers次の1つ以上の理由により、製品IDが配列に返される場合があります。

  • あなたまたはAppReviewがiTunesConnectで最新のバイナリを拒否した場合。

確実にするには、iTunes Connectのアプリ内購入の管理で「プレミアム機能」IAP製品を編集し、「販売のためにクリア」のチェックを外します。iTunesConnect開発者ガイドを参照してください。

販売のためにクリア

アプリ内購入が販売のためにクリアされているかどうかを示します。このチェックボックスをオフにすると、アプリ内購入はアプリ内から購入できなくなります。[販売のためにクリア]を[いいえ]に設定した場合、アプリ内購入のすべての設定は引き続きiTunes Connectで編集でき、後日[販売のためにクリア]を[はい]に変更できます。

于 2012-04-25T13:27:22.913 に答える
0

おそらくそうではないでしょう、Appleに連絡してみてください。

于 2012-04-20T20:41:38.207 に答える
0

安全のために、そうではないと仮定します。Appleに聞いたほうがいい。

于 2012-04-25T13:12:01.473 に答える