多くのアプリには無料版とフル版があります。シングルバージョンのインストールと比較して、$ 0.99または$ 1.99のアプリ内購入を使用して、プログラムのロックを解除してフルバージョンにしますかこれには、ユーザーがApp Storeにアクセスしてプログラムをもう一度インストールする必要がないため、ユーザーが簡単に購入できるという利点があります。
私が理解していないことの1つは、多くのアプリには無料バージョンとフルバージョンがあるということです。
ある人はそうしない人もいます。 「アプリストアのガイドラインでは、この方法で行う必要がある」など、具体的な理由は1つではありません。以下を含むがこれらに限定されないいくつかの理由があります。
アプリ内購入の設定と管理は、特にアプリストアで何かを販売する場合と比較して、少し複雑で継続的な手間がかかる可能性があります。
共通のコードベースから2つのバージョンのアプリを構築する方が、「無料」モードから「有料」モードに動的に切り替える1つのバージョンを構築するよりも簡単な場合があります。
アプリストアに2つのアプリがあると、1つだけ持っているよりも少し露出が多くなります。アプリは「無料」と「有料」の両方のカテゴリに一覧表示でき、アプリを検索すると、多くの場合、両方のバージョンが表示されます。
場合によっては、2つの異なるバンドル識別子があると有利な場合があります。
明白な答えの1つは、フルバージョンが無料バージョンに含まれていない場合、無料バージョンをクラックしてもフルバージョンへの無料アクセスを取得することはできません。
これらのアプリの一部は、Appleがアプリ内購入を許可する前に作成された可能性があり、開発者はストアから古い有料バージョンを削除して既存のユーザーを孤立させたくありません。アプリ内購入また、一部の開発者が追加したくない、または追加方法を知らない可能性があるいくつかの追加のAPIおよびコード行を使用する必要があります。IAPAPIを使用すると、必要なテストシナリオの数が増えるため、テストおよびQA時間やまたはコスト。
完全な機能を取得するためにアプリ内購入が必要なアプリの評価とコメントを見ると、人々はそれをはぎ取りと見なすことがよくあります。どうして?人々は速く動いていて、読んでいないからです。そのため、無料のアプリが表示され、機能リストを読んでダウンロードするだけで、後でアプリ内購入でほとんどの機能を有効にする必要があることがわかります。無料版とフル版の両方を提供している場合、アプリストアで説明する可能性が2つあります。アプリ名に「無料」または「ライト」を追加するだけで、機能が異なる2つのバージョンがあることがわかります。アプリ内購入ではこれを行うことはできません。アプリ内購入は、新しい機能や機能を追加する場合にのみ有効であり、基本機能のロックを解除する場合には適していません。