debugging 如何正确地从iPhone收集日志以及如何解决此错误:无法创建归档?

68bkxrlz  于 2022-11-14  发布在  其他
关注(0)|答案(2)|浏览(636)

如WWDC视频Explore Logging in Swift中所述,用户可以使用***log collect***命令从连接的iOS设备收集设备日志。
命令如下所示。

sudo log collect --device-name "Someone's iPhone" --start "2022-01-19"

但是,我在运行此命令时遇到了以下错误
日志:无法创建归档文件:设备未配置(6)
有解决此问题的提示吗?
谢谢

oaxa6hgo

oaxa6hgo1#

确保设备名称不包含撇号。所以你必须进入设置-〉通用-〉关于-〉名称(你的iOS设备的)。点击名称来更改你的设备名称,并确保没有撇号。
所以下面的命令会产生错误

sudo log collect --device-name "Bob's iPhone" --start "2022-01-19"

如果Bob将他的设备名称更改为“Bob iPhone”(如上所述)并在终端中写入

sudo log collect --device-name "Bobs iPhone" --start "2022-01-19"

应该可以

4nkexdtk

4nkexdtk2#

当Mac无法通过WLAN连接iPhone时,我得到了这个错误。当我通过电缆连接时,错误消失了。

相关问题