XCode现在保持以前运行的日志很方便。是否有可能通过搜索所有xcode日志
有没有一种方法来搜索,虽然所有的日志。
我的用例是我看到一个特定的错误,但不记得它运行的是哪一个。我需要从日志中找到错误URL。
XCode现在保持以前运行的日志很方便。是否有可能通过搜索所有xcode日志
有没有一种方法来搜索,虽然所有的日志。
我的用例是我看到一个特定的错误,但不记得它运行的是哪一个。我需要从日志中找到错误URL。
的Xcode店调试日志实际上只是gz
档案。解压缩:
cd ~/Library/Developer/Xcode/DerivedData/<YOURAPP>/Logs/Debug/
EXT=".xcactivitylog"
for LOG in *.xcactivitylog; do
NAME=`basename $LOG $EXT`
gunzip -c -S $EXT "${NAME}${EXT}" > "${NAME}.log"
done
现在你可以使用grep
或Spotlight
或者你更喜欢轻松地搜索他们。
非常感谢!节省了几个小时! –
的文件夹,这些日志是
~/Library/Developer/Xcode/DerivedData/[YOURAPPID]/Logs/Debug/
您可以打开/读/搜索它们例如在TextWrangler。在
~/Library/Developer/Xcode/DerivedData/<YOURAPP>/Logs/Debug/
的.xcactivitylog
文件
添加到@DrummerB答案。一旦文件被解压缩,您可以在XCode中使用自定义范围进行搜索。我更喜欢这个grep或聚光灯。
我可以在Xcode中做一个自定义搜索文件夹上......现在发现日志文件夹的只是一个案例! – Robert