2011-01-28 6 views
0

私は、ユーザーがアプリ内購入機能を使用して非消費製品を購入できるようにするいくつかのiPhoneアプリケーションを開発したいと考えています。私のアプリケーション間で、アプリ内購入で購入した非消費製品を共有しますか?

これらのアプリケーションが同じ製品を共有する可能性はありますか?

この例を明確にしましょう。ユーザーはIAPを使用してapp1からproduct1を購入します。 restoreCompletedTransactions SKPaymentQueueを呼び出すと、app2がproduct1を復元できますか?

または、ユーザーが製品を2回購入する必要があります。 app1は1回、app2は1回ですか?

ありがとうございます!

+0

同じサンドボックスに書き込むときと同じバンドルIDを持つアプリケーションの場合は、これを行うことができます。しかし、それについて私を引用しないでください。 –

+0

いいえ、別個のものとして動作しません –

答えて

0

カスタムURLスキームのメカニズムを使用して、「兄弟」アプリを呼び出し、購入を表すトークンを渡すことができます。彼らはそれぞれ、自分自身で購入を処理する必要があります(何かをダウンロードするか、何かをロック解除する)が、実際にはすべてのアプリ内購入である購入のファクトを共有することができます。

+0

私が正しく理解していると、1つの製品がアプリ内購入用の1つのアプリケーションにしかリンクできないという暗黙の言動があります。そのとおり ? – Sly

+0

私はそうだと信じています。 –

関連する問題