6

私は iOS アプリケーションを開発しており、ユーザー ログイン後のユーザー タイプに基づいてアプリケーションで製品を販売しようとしています。

ユーザーがタイプA [特権ユーザー]の場合、彼は製品を完全に無料でダウンロードできます/プロモーションコードに基づいて/プロモーションコードが無効な場合は購入できます(フラグに基づいて決定できます)。

ユーザーがタイプ B [通常のユーザー] の場合、製品の代金を支払う必要があり、支払いが成功するとダウンロードできます。

しかし、Apple がこれを承認するかどうかは疑問です。アプリ ストアへのアプリケーションの送信時に、通常のユーザー (タイプ B のユーザー) の資格情報を提供して、通常どおり購入できるようにします。

このアプローチは正しいですか、それとも間違っていますか?

別の方法として、iTunes Connect で同じ製品に 2 つの異なる ID を設定できます。1つは無料で、もう1つは購入用です。

ユーザーがユーザー タイプに基づいてログインすると、私が持っている製品 ID に基づいて、そのユーザーにどの製品をロードするかを決定できます。

同じための代替ソリューションはありますか?

誰かが同じシナリオを経験しましたか?

ありがとうございます!

4

3 に答える 3

5

アプリ内購入を使用して機能を有効にする無料アプリがストアにありました。また、機能を有効にするプロモーション コードを入力する場所もありました。プロモーション コードを入力してアプリ ストアをバイパスできるため、Apple によって拒否されました。あなたがやろうとしていることと同じように聞こえます。

于 2013-03-14T22:05:40.520 に答える
2

Apple のテスト エンジニアがそれを許可するかどうかはわかりませんが、アプリケーション内でプロモーション コードを入力するように求めるのではなく、非特権ユーザーと特権ユーザーのアプリ購入を維持し、特権を更新します。 WS (プロモーション コードを電子メールで送信する場合、つまり、電子メール ID またはユーザー ID を持っていることを意味します)、これを識別して機能のロックを解除するために、アプリケーション内でいくつかのプロビジョニングを行います。これを試したことはありませんが、アプリ内購入アプリケーションの 1 つに欠陥があっても拒否されませんでした。その後のビルド バージョンを入れると、アプリが拒否され、その欠陥を修正する必要がありました。復元購入ボタンについてでした。アプリがアプリストアに掲載されると、彼らはそれ以上調べません。それは単なる考えですが、リスクを冒す前に考える必要があります。

于 2013-03-11T11:09:59.133 に答える
1

私はあなたが本当にそのようにそれを行うことができるとは思わない. アプリは、無料である場合にのみ無料にすることができます。ただし、プロモーション コードが入力されていない場合、アプリに何も行わせないことはできません。したがって、最善の解決策は、最小限の機能しか持たない無料バージョンのアプリを用意することです。特権ユーザーはプロモーション コードを使用できます (ただし、このプロモーション コードを購入できるサイトにリンクすることはできません)。通常のユーザーは、追加機能を利用するにはアプリ内購入を行う必要があります。

お役に立てれば!

于 2013-03-08T12:18:28.647 に答える