私は iOS アプリケーションを開発しており、ユーザー ログイン後のユーザー タイプに基づいてアプリケーションで製品を販売しようとしています。
ユーザーがタイプA [特権ユーザー]の場合、彼は製品を完全に無料でダウンロードできます/プロモーションコードに基づいて/プロモーションコードが無効な場合は購入できます(フラグに基づいて決定できます)。
ユーザーがタイプ B [通常のユーザー] の場合、製品の代金を支払う必要があり、支払いが成功するとダウンロードできます。
しかし、Apple がこれを承認するかどうかは疑問です。アプリ ストアへのアプリケーションの送信時に、通常のユーザー (タイプ B のユーザー) の資格情報を提供して、通常どおり購入できるようにします。
このアプローチは正しいですか、それとも間違っていますか?
別の方法として、iTunes Connect で同じ製品に 2 つの異なる ID を設定できます。1つは無料で、もう1つは購入用です。
ユーザーがユーザー タイプに基づいてログインすると、私が持っている製品 ID に基づいて、そのユーザーにどの製品をロードするかを決定できます。
同じための代替ソリューションはありますか?
誰かが同じシナリオを経験しましたか?
ありがとうございます!