0

私の質問はプログラミングの部分についてではなく、IAP の UI のベスト プラクティスについてです。

状況: アプリ用の IAP (「無制限バージョン」) が 1 つあり、「購入」ボタンがあり、購入すると非アクティブと表示され、テキストが「アクティブ化済み」に変わります。再インストールの場合、「購入」ボタンは直接復元され、「ガイドライン 3.1.1 - ビジネス - 支払い - アプリ内購入」のためにアプリが拒否されました。 「復元」ボタンを表示する必要があります。

そのため、「購入」ボタンが表示されている設定ページに入ると、以前の購入のチェックを追加しました。これにより、ボタンのテキストが「購入」から「復元」に変更されます。ただし、これは即時ではないため (接続によっては)、このバージョンも拒否されました。

目的: 継ぎ目のないユーザー エクスペリエンスのために、1 つの IAP ラインに対して [購入] ボタンと [復元] ボタンの両方を並べて表示したくありませんでした。一方、アプリの起動時に以前の購入を確認すると、AppStore のログイン リクエストが発生する可能性があり (ユーザー アクションとは関係ありません)、これも厄介です。

質問: 「購入/復元」を示すボタンが AppStore レビューで受け入れられるかどうかを経験したことがある人はいますか? または、通常、復元ボタンをどのように配置しますか? 複数の IAP を備えたアプリの場合、復元ボタンを 1 つ持つことが理にかなっているということは理解していますが、私の場合、ユーザーは IAP を既に購入したかどうかを知る/決定する必要があるため (これは完全に不要です)、適切に見えません。 )。

アドバイスをありがとう。

4

0 に答える 0