0

今日、最初のデスクトップ OSX アプリをテスターの小さな輪に送りました。1 人のユーザーがスプラッシュ スクリーンを通過できません。

このようなものをどのようにデバッグできるのでしょうか? どうにかして NSLogs をファイルに書き込みますか? それとも、OS X には何らかのユーティリティがありますか? なんらかのロギング機能が必要だと思いますよね?

4

2 に答える 2

1

ログをファイルに簡単に書き込むことができます ( 経由NSLogではなく、必要に応じて単純NSStringにディスクに書き込むだけwriteToFileです)。NSURLConnectionを使用している場合は、ログをサーバーに自動的にアップロードすることもできますPOST

テスターの介入をほとんど必要とせず、自動的に行われるため、私は後者を好みます。

于 2012-11-04T07:42:01.040 に答える
0

ディストリビューション ビルドはデバッグ対象ではありません。そうしないと、開発ビルドになってしまいます。デバイスをiTunesと同期してから、appdataからクラッシュレポートを取得できます(クラッシュの原因を知りたい場合)。

このリンクを参照してください。デバッグする場合は、開発プロビジョニングでデバッグ ビルドを作成します。あなたの場合、テスターに​​クラッシュ レポートを送信するように依頼し、クラッシュ レポートを読むために必要な ipa ファイルまたはアプリ ファイルを安全に保管してください。

于 2012-11-04T07:35:49.183 に答える