• 締切済み

iPhoneアプリで初回3ヵ月無料の実装方法

お世話になります。 iPhoneアプリで初回3ヵ月無料の実装方法などどなたかご存知無いでしょうか。 時計を不正に修正したのがわかる方法でも実装は可能だと思うので、 その方法でもかまわないのですが、 どなたかご存知ありませんでしょうか。 上記、何卒よろしくお願いいたします。

みんなの回答

noname#177743
noname#177743
回答No.1

普通に、初回起動したときに日時を記録しておき、起動する度にそこから経過時間を算出するのではまずいのでしょうか。 >時計を不正に修正したのがわかる方法でも実装は可能だと思うので どういう意図でおっしゃっているのかよくわからないのですが、iPhoneで日時を巻き戻して使うのを予防したいということでしょうか。iPhoneの日時を変更して利用しますか? 普通はネットワーク経由で自動的に日時を設定しますから大半の人はそんなこと考えもしないでしょう。もちろん自動設定を切って日時を変更することは可能ですが、そうするとiPhoneの時間に関係するすべての機能が正常に働かなくなる(スケジュールもアラームも正しく機能しませんね)ので、アプリ1つのためにわざわざiPhoneの便利な機能を使えなくする人などほとんどいないと思いますが……。 どうしてもというなら、日時のチェックを行うとき、ネットワーク経由でNTPサーバーに現在の日時を問い合わせてチェックするようにしてはいかがでしょう。これならiPhoneの日時を変更しても全く影響無いですし。ただし、ネットワークに接続できない場合アプリが使えないことになりますし、無意味に頻繁にネットワークアクセスをするアプリは利用者に嫌われるというマイナス面もありますが……。

tahke
質問者

お礼

ご回答頂き、誠に ありがとうございます。 ビジネス上の話なのであまり詳しい事はいえないのですが、 iPadがほぼそのアプリの為だけに使われ、 且つ、wifiが存在しない環境が主 という状況なので、私も困っております。 やはり、時間の記録が有力なのでしょうか。。。 もし、他に何か存在しましたら、教えて頂けますと助かります。 宜しくお願いいたします。

関連するQ&A