1

以前は、ユーザーが で iTunes Connectと同期したときにクラッシュ ログを取得できましたが~/Library/Logs/CrashReporter/MobileDevice/、現在ではほとんどのユーザーがこれを行っていません。したがって、iOS9 でクラッシュ ログを取得するための新しいプロセスは、Apple によってここに概説されています。

具体的には:

  1. 設定アプリを開く
  2. [プライバシー] に移動し、[診断と使用状況] に移動します
  3. 診断と使用状況データの選択
  4. クラッシュしたアプリのログを見つけます。ログには次の形式で名前が付けられます。
  5. 目的のログを選択します。次に、テキスト選択 UI を使用して、ログのテキスト全体を選択します。テキストを選択したら、[コピー] をタップします。
  6. コピーしたテキストをメールに貼り付け、必要に応じてメール アドレスに送信します

ただし、これはほとんどのユーザーが最終的に私に送信するものです。スタックに関連する有用なものは何もありません:

{"bug_type":"179","os_version":"iPhone OS 9.2 (13C75)"}
{
"scheduled" : true,
"machine_config" : "iPhone7,1",
"log_version" : 2,
"region_format" : "US",
"os_version" : "iPhone OS 9.2 (13C75)",
"language" : "en-US",
"sessions_data" : [
{
"app_arch" : "arm-64bit",
"app_build_version" : "0018",
"app_version" : "5.0001",
"app_adamid" : 00000000,
"app_sessionreporter_key" : "FFFFFFFF-1C4B-40E5-B631-BF9AE48B775D",
"app_storefront" : 143441,
"app_bundleid" : "com.myapp",
"app_events" : [
{
"date" : "2015-12-29T07:21:17-0800",
"state" : "foregroundRunning",
"type" : "app_session",
"duration" : 390
},
{
"date" : "2015-12-29T07:28:46-0800",
"state" : "foregroundRunning",
"type" : "app_session",
"duration" : 2
},
{
"date" : "2015-12-29T07:52:30-0800",
"state" : "foregroundRunning",
"type" : "app_session",
"duration" : 8
},
{
"date" : "2015-12-29T09:11:23-0800",
"state" : "foregroundRunning",
"type" : "app_session",
"duration" : 29
},
{
"date" : "2015-12-29T09:45:41-0800",
"state" : "foregroundRunning",
"type" : "app_session",
"duration" : 830
},
{
"date" : "2015-12-29T10:13:13-0800",
"state" : "foregroundRunning",
"type" : "app_session",
"duration" : 227
},
{
"date" : "2015-12-29T12:15:17-0800",
"state" : "foregroundRunning",
"type" : "app_session",
"duration" : 228
},
{
"date" : "2015-12-29T12:20:55-0800",
"state" : "foregroundRunning",
"type" : "app_session",
"duration" : 439
},
{
"date" : "2015-12-29T13:33:47-0800",
"state" : "foregroundRunning",
"type" : "app_session",
"duration" : 59
},
{
"date" : "2015-12-29T14:51:18-0800",
"state" : "foregroundRunning",
"type" : "app_session",
"duration" : 128
},
{
"date" : "2015-12-29T15:19:31-0800",
"state" : "foregroundRunning",
"type" : "app_session",
"duration" : 428
},
{
"date" : "2015-12-29T15:31:50-0800",
"state" : "foregroundRunning",
"type" : "app_session",
"duration" : 93
}
],
"app_is_beta" : false,
"slice_uuid" : "98293BB1-C91D-386F-825E-771AB68D9BE4",
"app_cohort" : "3|date=1310628600000&sf=143441"
},
{
"app_arch" : "arm-64bit",
"app_build_version" : "18972819",
"app_version" : "46.0",
"app_adamid" : 284882215,
"app_sessionreporter_key" : "B5155ABF-327F-4CCE-AEFB-8C733DC6EC96",
"app_storefront" : 143441,
"app_bundleid" : "com.facebook.Facebook",
"app_events" : [
{
"date" : "2015-12-29T10:00:55-0800",
"state" : "foregroundRunning",
"type" : "app_session",
"duration" : 473
}
],
"app_is_beta" : false,
"slice_uuid" : "F5D785A1-9DAF-32F7-A6DB-9738AF007735",
"app_cohort" : "3|date=1254358800000&sf=143441"
},
{
"app_arch" : "arm-64bit",
"app_build_version" : "20150927.114236",
"app_version" : "7.1.1",
"app_adamid" : 329670577,
"app_sessionreporter_key" : "D69640D5-7389-4148-B3DF-2093F1C486A4",
"app_storefront" : 143441,
"app_bundleid" : "com.taptaptap.CameraPlus",
"app_events" : [
{
"date" : "2015-12-29T15:04:40-0800",
"state" : "foregroundRunning",
"type" : "app_session",
"duration" : 685
}
],
"app_is_beta" : false,
"slice_uuid" : "327F314B-C34D-3015-A41C-0DB1374A0095",
"app_cohort" : "3|date=1301902200000&sf=143441"
}
],
"log_timestamp" : "2015-12-29T15:48:31-0800"

上記の Apple の Web サイトで説明されているプロセスは実際に機能しますか? もしそうなら、私のすべてのユーザーが提供できる理由についての推測は、以下の切り捨てられた形式ですか? そうでない場合、ユーザーに XCode をインストールさせようとせずに、ユーザーからオンデバイス クラッシュ ログを取得するプロセスはどのようなものですか?

4

2 に答える 2

0

Mac ユーザーの場合:

  1. Finder を開く (Dock にあります)
  2. 画面上部の [移動] メニューをクリックし、[フォルダへ移動] を選択します。
  3. 入力 (または貼り付け): ~/Library/Logs/CrashReporter/MobileDevice/
  4. デバイスと同じ「名前」のフォルダを開きます。(注: デバイス名は、iTunes の左側の [デバイス] の下に表示されます)。
  5. 関連するログを選択

礼儀リンク: https://help.getpocket.com/customer/portal/articles/500338-how-to-find-the-iphone-ipad-app-crash-logs

于 2015-12-30T08:19:22.790 に答える