iOS SDKでモバイルアプリの購入を復元する

購入を復元する機能は、ユーザーが過去に購入したコンテンツ(サブスクリプションやアプリ内課金など)に、再度課金されることなくアクセスできるようにするものです。この機能は、アプリをアンインストールして再インストールしたり、新しいデバイスに乗り換えたりした場合に、以前購入したコンテンツへ再度アクセスしたいユーザーにとって特に便利です。

Note

画面をビルダーで作成した場合は、購入の復元を手動で行う必要はありません。復元コントロールを設定するだけです。Flow & ペイウォールビルダーでは Restore purchases アクション、旧バージョンでは復元リンクまたはボタンを使用すると、SDKが復元を完了します。

画面を自分で構築した場合は、.restorePurchases() メソッドを呼び出してください:

レスポンスパラメーター:

パラメーター説明
Profile

AdaptyProfile オブジェクト。このモデルには、アクセスレベル、サブスクリプション、および非サブスクリプション購入に関する情報が含まれます。

ユーザーがアプリへのアクセス権を持っているかどうかを確認するには、アクセスレベルのステータスを確認してください。

Tip

Adapty SDK がモバイルアプリにどのように組み込まれているか、実際の例を見たいですか?ペイウォールの表示、購入処理、その他の基本的な機能を含むフルセットアップを示したサンプルアプリをご覧ください。