iosモバイルテストの初心者です。私は、iosアプリケーションの起動時間を取得する必要があります。どのように私はjavaを使用してそれを行うか、それを行うための他の方法があります。これに関するアドバイスは参考になります。前もって感謝します。iosアプリケーションのLauch時間を取得する方法
答えて
iOS開発がObj-C/Swiftにあるため、これはjavaでは実現できないと思います。しかし、私はあなたの質問に答えます。
あなたはAppDelegate application:willFinishLaunchingWithOption
で開始launchDate DateTime.Now
を取得して示して最初のビューコントローラのviewDidLoadメソッドにfinishLoadDate DateTime.Now
を得ることができます。そして、これらの両方の日付を比較して時差を追跡します。
この方法で、アプリが起動されるまで、アプリからの時間をクリックすることができます。
希望に役立ちます!
あなたは起動時にNSDateを取得し、次にviewDidLoadでNSDateを取得し、それらの間のtimeIntervalを計算できます。 – TawaNicolas
ありがとう@TawaNicolasあなたのアプローチは私よりも優れている、私はそれに応じて私の答えを更新! –
はこれをテストしていませんが、それはあなたがあなたのソリューションを得るのを助ける必要があります。
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
// Override point for customization after application launch.
NSDate *fetchStart = [NSDate date];
NSDate *fetchEnd = [NSDate date];
NSTimeInterval timeElapsed = [fetchEnd timeIntervalSinceDate:fetchStart];
NSLog(@"Duration: %f seconds", timeElapsed);
return YES;
}
・ホープ、このことができます!
これは、アプリケーションがロードされるまでに起動された時間を取得しません。アプリが完全にロードされなかった場合、2回は起動されました。 –
はい、私は知っていますが、解決策を見つけるのに役立ちます。ソリューション自体を提供するのではなく、他の人に指導して自分のソリューションを見つけるように促してください。 – Prashant
システムがwillFinishLaunchingWithOptionを実行する前に、多くのことが起こります。 これを理解するには、環境変数DYLD_PRINT_STATISTICSを設定するだけです。
「編集」スキームをクリックして「実行」を選択し、DYLD_PRINT_STATISTICSを「引数」タブの環境変数に設定します。
その後、デバッグコンソールで起動時間を確認できます。
- 1. iOSプログラミングの時間を得る方法
- 2. Androidの「アプリケーションの稼働時間」を取得する方法は?
- 3. アプリケーションの開始時間と終了時間を取得する方法は?
- 4. iOSで現地時間を取得する方法
- 5. WPFブラウザでサーバー時間を取得する方法アプリケーション?
- 6. 中間アプリケーションを取得する方法
- 7. 時間を取得する方法
- 8. IOSで時間、分、秒のバッテリ状況を取得する方法は?
- 9. Swiftを使用してiOSアプリケーションのHealthKitからサイクリング時間を取得する方法
- 10. iOS/MediaPlayerで合計再生時間を含むアルバムリストを取得する方法
- 11. InsightsClientを使用してazure WebアプリケーションのCPU時間を取得する方法
- 12. 時間間隔でメトリックのデルタを取得する方法
- 13. PHPのオートリフレッシュ時間の取得方法
- 14. 残り時間の取得方法は?
- 15. フォーム提出時間の取得方法
- 16. iOS:現在のアプリケーション言語を取得する方法
- 17. iOSアプリケーションのストレージとメモリサイズを取得する方法は?
- 18. Reddit iOSアプリケーションのテーブルソート機能を取得する方法
- 19. iOS:2つの座標間のルートパスを取得する方法
- 20. STM32で時間間隔を取得する方法は?
- 21. 時間枠間でレコードを取得する方法
- 22. mitmproxy、応答時間/通話時間の取得方法は?
- 23. 2つの日付の時間差(時間単位)を取得する方法
- 24. PowerShellでカーネルモードの時間とユーザーモードの時間を取得する方法は?
- 25. iOSのGMSPlaceからの営業時間を取得する
- 26. iOSアプリケーションでUSSDコード応答を取得する方法
- 27. iOSアプリケーションでシステムフォントを取得する方法は?
- 28. ionicアプリケーションからiosバージョンを取得する方法
- 29. iosでアンインストールされたアプリケーション名を取得する方法は?
- 30. ページの最初のペイントの時間を取得する方法
Javaを使ってどのように開発していますか? – TawaNicolas