2012-01-10 6 views
0

さまざまなデバイスタイプで異なるアプリ内購入を提供するにはどうすればよいですか?iPadとiPhoneのアプリの購入が異なる

これは実装がかなり簡単だと思いますが、許可されていますか?

アプリ内のボタンを使ってiPadで1,99、iPhoneで0,99のアプリ内購入を開始するとします。

答えて

0

私たちがiTunes Connectを介して異なるデバイスの異なる価格を設定する方法はないように思われるので(情報は送信されません)、異なるアプリ内購入アイテムを作成する必要があると思います製品ID、具体的には各デバイスのIDです。例えば

参照名:製品
プロダクトID:com.companyname.productAForIPhone
価格150

参照名:製品A(あなたがそれをしたいというご質問から思わ通り)、同じ名前のiPad用だけ異なる価格すべき
プロダクトID:com.companyname.productAForIPad
価格1.99

次に、ユーザーが使用しているデバイスを検出し、正しいプロダクトIDをアプリストアに送信するだけです。

+0

両方のデバイスで購入することはできませんか? iPhoneでの購入を想像してみてください。アプリはiPad上にもあります。 (iPhoneの)購入が(iPad上に)そこにない場合、それは混乱していませんか? – Uwe

+0

両方の端末で商品IDが送信されるという意味で、購入は両方の端末で利用できるようになります。ただし、使用しているデバイスの種類を検出することで、ユーザーが使用できるものを制限することができます。 あなたはデバイス固有のもの、つまりiPhoneのみ/ iPadのみを提供しようとしているので、購入している製品がデバイス固有の機能であることを商品説明で述べると、混乱しないはずです。 – code007

+0

それ以外の場合は、両方のデバイスで利用可能なものを提供したい場合は、まず最初に同じproductIDを使用する必要があります。このようにして、ユーザーは同じ機能を異なる価格で支払う必要はありません。異なるデバイスでアプリを使用しているためです。 – code007

関連する問題