2016-05-03 8 views
0

私は、ユーザーがeカードを購入できるようにする必要があるアプリケーションを持っています。これはデジタル画像です。ユーザーは48時間以内にこの電子カードを何度でも共有することができます(カードは「マイカード」メニューに表示されます)。iOSでアプリを購入する期限が切れるカードを購入する

IAPのAppleのドキュメントを調べていますが、これが消耗品であるか、非更新のサブスクリプションであるべきかどうかはわかりません。私は現在、アプリケーション内で永続性と有効期限をすべて処理しています。

後者の問題は、すべてのカードが独自のProductIDを必要としているようだということです(「Aカード」用の製品を持っていて、アプリがどれを認識しているのではないかと思います。実現可能ではないようですが、実装しなければならない方法は、このように動作しないように見えます。たとえば、ユーザーは10枚のカードを持ち、それぞれ異なる時間に購入します。

+0

消耗品の購入タイプを使用するのがおそらく最も簡単です。 1つの製品コードを持つことができ、ユーザーがカードを購入するたびに購入するだけです。 – Paulw11

答えて

0

非更新サブスクリプションが動作する可能性がありますが、7日間の問題が問題です。非更新契約は何度も購入することができますので、カードの重複には問題はありません。

消耗品は消耗品が「期限切れ」できないことを除いて機能しますが、使用時には期限切れになることがあります。だから、私が消耗品としてカードを購入した場合、私はそれを使用したいと思うまで私の装置に長時間保管しなければなりません。あなたは、ユーザーにそれをさせることができます - 彼らはカードを保持するが、それを使用することはできません。彼らはそれを使用したいときに消費され、次の48時間は彼らが望むだけ頻繁に使用することができます。このレビューは、期限切れではなく、最終的に消費されてから48時間連続して使用できる消耗品であるとApp Reviewに説明する必要があります。

+0

それがうまくいくかのように。 「使用する」とは、それを共有することです。したがって、共有されるまで使用されていないので、48時間共有することができます。したがって、実際の消耗品は、共有の48時間です。むしろカードは、自己です。意味をなさないおもう –

関連する問題