2012-12-13 16 views
11

XCode artık günlükleri kullanışlı olan önceki çalışmalardan saklıyor.Tüm xcodes günlüklerini aramasına rağmen

enter image description here

günlükleri tüm gerçi aramak için bir yolu var mı.

Kullanım durumum belirli bir hatayı görmüştüm ancak hangi koşunun çalıştığını hatırlayamıyorum. Günlüklerden hata URL'sini bulmam gerekiyor. Bu günlükleri

+0

ben ... Bir klasörü XCode içinden şimdi günlükleri klasörünü bulma Sadece bir vaka özel bir arama yapabilirsiniz! – Robert

cevap

17

Xcode depolar ayıklama günlükleri aslında sadece gz arşivleri vardır. sıkıştırılmış:

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 

Şimdi kolaylıkla grep veya Spotlight ya da ne senin tercih kullanarak bunları arama yapabilirsiniz. @DrummerB'ye eklemek için ,

+0

Çok teşekkürler! Beni birkaç saat kurtardı! –

1

klasör Sen okuma/TextWrangler örneğin onları aramak açmak/yapabilirsiniz

~/Library/Developer/Xcode/DerivedData/[YOURAPPID]/Logs/Debug/ 

olduğunu.

~/Library/Developer/Xcode/DerivedData/<YOURAPP>/Logs/Debug/ 

.xcactivitylog dosyalar en

2

. Dosyalar unziped olduktan sonra XCode içinden özel kapsam ile bir arama yapabilirsiniz. Bunu grep veya spot ışığa tercih ederim.

enter image description here

enter image description here

enter image description here

İlgili konular