2016-07-27 10 views
0

私のアプリを限られた時間でプロモーションしたいのですが、その日にダウンロードしても永遠に広告をするべきではありません。Swift - IOS - 限定時間機能

私は自由の購入アプリに置くことができますが、私はすでにアプリ内購入実装が、私は

if (date==27/07/2016){ 
     purchase() 
     if (purchase ok) 
      popup("congratulations")} 
のようなコードでそれを自動化することができます場合、私は知らないより自動

何かをしたいです

Appleはアプリ内購入のためにこのようなコードを許可していますか?どのクラスを日/月/年にチェックする必要がありますか?

アプリ内購入の代わりに私はNSUserDefaultsについて考えていましたが、ユーザーがアプリを削除して再ダウンロードすると機能が失われ、今後のアップデートで何が起こるか分かりません アプリを購入して広告を恒久的に削除しますか?

+1

どのように安全にする必要がありますか?あなたはサーバーを持っていますか?またはユーザーアカウント?あなたはなにか考えはありますか?同時に複数の質問をしないでください。 – Wain

+2

あなたはちょうど4つの質問を同時にあなた自身@Wain :-) –

+0

あなたは日付を確認することができますし、そのプロモーション日付は、アプリ内で何をしても実行するので、ローカルアプリは購入したユーザーとして行動しますアプリ内しかし、問題は、ユーザーがアプリを削除して再インストールした場合、ユーザーはこの設定を復元できないため、以前に購入したことがないため、これらのデータが失われ、アプリを再度購入する必要があります。インアプリを使用したくない場合は、一部のデータを保存するためにサーバーサイドのサポートが必要です。 – RJE

答えて

0

2つのIAPを同じもの用に使用します。 1つは無料で、1つは無料です。プロモーションの日に無料のボタンを取得するだけです。

+0

私の解決策は現在、1つのアプリ内購入です。プロモーション中に無料にする – GioB

関連する問題