iOS上にサーバードリブンゲームを作成して、複数のデバイスでゲームをプレイするためのゲームアカウントを作成できます。私のゲームには、非消耗品で、元の購入者が復元または再ダウンロードできるIn-App Purchases(IAP)があります。iOSエクスプロイト:複数のゲームアカウントへのアプリ内購入の復元
プレイヤーはIAPを複数のゲームアカウントに復元することはできません。これはアップルのルールを考えれば可能でしょうか?
ヒーローアカデミーを例にとると、可能です。
- Player1はPlayer2のヒーローアカデミーゲームのアカウントにログインするには彼のゲームのアカウント上のIAPのすべてとiTunesアカウント
- Player1
- Player1 Player2のゲームアカウントへの再ダウンロード非消耗IAPへを購入します、IAP
- Player2のすべてにPlayer2の権限を与えることが自分のデバイス上で自分のゲームアカウントにログインし、今IAP
結果のすべての権限を持っていることです:Player2は私のすべてを得ていますAP無料。
私は自分のiTunesアカウントでiTunesの復元の購入を1つのゲームアカウントに制限することができます。このソリューションを実装することは、非消耗品のIAPを復元するAppleのガイドラインに反するようです。
私は購入品を1つのアカウントにしか適用できないと考えているかもしれませんが、アップルのガイドラインを傷つけているようで、エンドユーザーのデザインが貧弱です。
解決策は見つかりましたか? – GameDevGuru
Appleに直接お問い合わせください。 – Timtech
IOS 7.0+で利用可能な「applicationUsername」フィールドの使用はどうですか? – Lexicon