41

我在日志中收到此消息。

“不保存崩溃日志,因为我们已达到日志存储在磁盘上的限制。从 /var/mobile/Library/Logs/CrashReporter 同步或清除日志以保存新日志

我假设这指的是设备,因为我已经删除了 XCode 中的崩溃报告。

如何从设备上删除 iOS 崩溃报告者日志?

4

4 回答 4

61

断开您的设备并关闭 Xcode。

在您的开发机器上,您应该查看:

/Users/%username%/Library/Logs/CrashReporter/MobileDevice/%devicename%

将所有报告移至废纸篓,然后将您的设备与 iTunes 同步。那应该从设备中删除日志。

于 2012-12-13T21:57:19.783 回答
11

该目录/var/mobile/Library/Logs/CrashReporter是您 iOS 设备中的目录,而不是您的 Mac OS X/Windows 计算机中的目录。另一个答案提到的目录~/Library/Logs/CrashReporter/MobileDevice,可以通过使用 Xcode 设备(Xcode 中的快捷方式:command++ shift)简单地2删除

因此,如果您想删除 iOS 设备崩溃日志,则需要进入该目录。如果您越狱了您的 iOS 设备,您可以使用默认密码 ssh 到您的 iOS 设备alpine(如果您没有更改它)

ssh root@x.x.x.x 

x.x.x.x是您的 iOS 设备的 IP 地址。

sshed 到 iOS 设备后,现在您可以删除其中的所有文件/目录以释放一些空间:

cd /var/mobile/Library/Logs/CrashReporter
rm -rf *
于 2014-10-01T11:57:56.737 回答
11

通过 iTunes 同步您的设备将从您的设备中删除日志。

于 2015-04-30T18:52:57.883 回答
8

删除 iOS 设备上的崩溃日志。

  1. 在 Xcode 的“设备”窗口中,选择设备后,单击“查看设备日志”按钮。
  2. 弹出一个模式窗口,在左侧窗格中列出所有日志,并在右侧窗格中列出选定的日志内容。
  3. 单击左窗格中的顶部日志项。
  4. 滚动到日志列表的底部。
  5. Shift-单击列表底部的日志项。将选择所有日志项。
  6. 按删除键。
  7. 出现确认对话框。
  8. 在对话框中确认删除。
  9. 完毕!
于 2015-03-11T16:21:05.937 回答