(技術的な理由ではなく) マーケティング上の理由から、私は金融サービスの iPad アプリを提出しようとしています。このアプリには 2 種類あります。個人のユーザーが自分で作業するための「レギュラー」と、クライアントに代わって作業するファイナンシャル プランナーのための「プロフェッショナル」です。 .
「Pro」バージョンの機能には、通常バージョンのすべての機能が含まれており、クライアント データセットを保存および切り替える機能も提供されます。ほとんどのコードは同一で、Pro バージョンのビルドにはごくわずかなコードしか追加されていません (ただし、機能のギャップを広げる可能性のある機能が将来追加される可能性があります)。
質問は次のとおりです。ストアで 2 つの個別のアプリを (個別のアプリケーション ID で) 維持するのと、InApp で購入してアップグレードする単一のアプリとして維持するのとのどちらがよいでしょうか?
InApp 購入のインフラストラクチャは避けたいと思いますが、Apple ポリシーの「行間に色を付け」、ユーザーと将来の開発にとって合理的なものに保ちたいと考えています。
ほとんどの「通常の」ユーザーは決してアップグレードしません。しかし、多くの (ほとんどの?) "Pro" ユーザーは、"Pro" バージョンに多額の費用を費やす前に、安価なシングル ユーザー構成から始めたいと思うでしょう。梱包方法のアドバイスは?