iPhoneでアプリケーションのインストール時間を取得する方法はありますか? この情報を一意の識別子として使用したかったのですが、この目的で使用できますか?
質問する
3283 次
4 に答える
1
番号。アプリ内の実際のインストール (期間 / 時間) については何もわかりません。最初の開始日しかわかりません。
一意の ID については、この回答を確認してください:
iOS 6 および iOS 7 で UDID を取得する方法
于 2013-05-23T09:29:54.193 に答える
0
このためのユーザー設定のフィールドを持つことができ、ユーザーがそれをインストールして開くと、appDelegate の didFinishLaunching メソッドでコールバックを取得します。
ここでは、特定のフィールドが nil であるかどうかを確認し、現在の日時のみを保存できます。この日時をアプリで使用できます。
于 2013-05-23T09:26:27.547 に答える
0
あなたができることは、 /Documents ディレクトリをチェックして、最初の実行時に何かがあるかどうかを確認することです (そのデバイスに初めてインストールされた場合は存在しないはずです)。そうでない場合は、現在のタイムスタンプでファイルを書き込みます。
この情報を一意の識別子として使用できると思いますが、理論的には、アプリを初めて開く人が同時に複数いる可能性があります。私はそれをしません。
于 2013-05-23T09:29:33.113 に答える