Overview
情況一:顯示「目前沒有診斷報告」或「暫無報告」
- 等下次啟動:崩潰或卡頓後,系統通常要到你再次開啟 App 時才把報告交給 Primuse,有時會更晚。重新開啟 App,過一會兒再看。
- 確認共享設定(Apple 系統行為,未在 Primuse 原始碼中核實):在 iPhone 或 iPad 的「設定」→「隱私與安全性」→「分析與改進」中,開啟「與 App 開發者共享」後,系統才會向 App 提供這類報告。
- 是否已經發過或清空過:上傳成功後,已上傳的報告會從本機刪除;用過「清空全部報告」也會全部刪除。
- 是否太久了:本機報告大約保留 7 天。
- Apple TV:沒有系統崩潰報告,這是正常的。請上傳日誌並寫清楚問題經過。
情況二:日誌裡沒有出問題那段
- 開啟「記錄詳細日誌」後再重現一次。未開啟時只記錄基礎資訊,細節可能不夠。
- 重現後儘快傳送:日誌會滾動清理,太早的記錄可能已經不在了;上傳或分享時也只帶最近的一段。
- 不要在重現後點「清除日誌」。
- 在留言裡寫下問題發生的大概時間,方便作者在日誌裡定位。
情況三:App 打不開,進不了診斷頁
- 下次啟動時若出現「上次啟動沒有完成」,點「拷貝診斷資訊」。iPhone 和 iPad 上的同一份資訊也儲存在「檔案」App → Primuse → Diagnostics 資料夾,可以直接分享這個檔案。
- Mac 上會出現「上次啟動沒能完成」,點「拷貝資訊」。
情況四:Apple Watch
Apple Watch 上沒有日誌和診斷入口。請在配對的 iPhone 上開啟「診斷報告」,開啟「記錄詳細日誌」,然後在手錶上覆現問題,再從 iPhone 傳送。iPhone 的日誌只能反映手機這一側(例如與手錶的連線、同步),手錶本身發生的事情需要你在留言裡寫清楚。
相關文章
Why this happens
崩潰與卡頓報告由系統提供,通常在下次開啟 App 後才出現,可能延遲;Apple TV 本來就沒有這類報告;本機報告與日誌約 7 天后自動清理;上傳成功或手動清空後也會刪除;沒有開啟診斷模式時,日誌裡的細節較少。