2013-08-24 67 views
1

我試圖symbolicate使用昆西套件崩潰日誌,一切工作正常,但我的symbolcating期間接收終端此警告/錯誤:Symbolicate崩潰日誌昆西工具包,給我這個錯誤

/Applications/Xcode5-DP5.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/otool: file: /Users/Piero/Library/Developer/Xcode/iOS DeviceSupport/6.1.3 (10B329)/Symbols/System/Library/Frameworks/Foundation.framework/Foundation does not contain architecture: armv7 
Can't understand the output from otool (-> xcrun -sdk iphoneos otool -arch armv7 -l '/Users/Piero/Library/Developer/Xcode/iOS DeviceSupport/6.1.3 (10B329)/Symbols/System/Library/Frameworks/Foundation.framework/Foundation') 
/Applications/Xcode5-DP5.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/otool: file: /Users/Piero/Library/Developer/Xcode/iOS DeviceSupport/6.1.3 (10B329)/Symbols/System/Library/PrivateFrameworks/GraphicsServices.framework/GraphicsServices does not contain architecture: armv7 
Can't understand the output from otool (-> xcrun -sdk iphoneos otool -arch armv7 -l '/Users/Piero/Library/Developer/Xcode/iOS DeviceSupport/6.1.3 (10B329)/Symbols/System/Library/PrivateFrameworks/GraphicsServices.framework/GraphicsServices') 
/Applications/Xcode5-DP5.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/otool: file: /Users/Piero/Library/Developer/Xcode/iOS DeviceSupport/6.1.3 (10B329)/Symbols/System/Library/Frameworks/UIKit.framework/UIKit does not contain architecture: armv7 
Can't understand the output from otool (-> xcrun -sdk iphoneos otool -arch armv7 -l '/Users/Piero/Library/Developer/Xcode/iOS DeviceSupport/6.1.3 (10B329)/Symbols/System/Library/Frameworks/UIKit.framework/UIKit') 
/Applications/Xcode5-DP5.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/otool: file: /Users/Piero/Library/Developer/Xcode/iOS DeviceSupport/6.1.3 (10B329)/Symbols/System/Library/PrivateFrameworks/JavaScriptCore.framework/JavaScriptCore does not contain architecture: armv7 
Can't understand the output from otool (-> xcrun -sdk iphoneos otool -arch armv7 -l '/Users/Piero/Library/Developer/Xcode/iOS DeviceSupport/6.1.3 (10B329)/Symbols/System/Library/PrivateFrameworks/JavaScriptCore.framework/JavaScriptCore') 
/Applications/Xcode5-DP5.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/otool: file: /Users/Piero/Library/Developer/Xcode/iOS DeviceSupport/6.1.3 (10B329)/Symbols/System/Library/PrivateFrameworks/WebCore.framework/WebCore does not contain architecture: armv7 
Can't understand the output from otool (-> xcrun -sdk iphoneos otool -arch armv7 -l '/Users/Piero/Library/Developer/Xcode/iOS DeviceSupport/6.1.3 (10B329)/Symbols/System/Library/PrivateFrameworks/WebCore.framework/WebCore') 
/Applications/Xcode5-DP5.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/otool: file: /Users/Piero/Library/Developer/Xcode/iOS DeviceSupport/6.1.3 (10B329)/Symbols/usr/lib/libc++abi.dylib does not contain architecture: armv7 
Can't understand the output from otool (-> xcrun -sdk iphoneos otool -arch armv7 -l '/Users/Piero/Library/Developer/Xcode/iOS DeviceSupport/6.1.3 (10B329)/Symbols/usr/lib/libc++abi.dylib') 
/Applications/Xcode5-DP5.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/otool: file: /Users/Piero/Library/Developer/Xcode/iOS DeviceSupport/6.1.3 (10B329)/Symbols/usr/lib/libobjc.A.dylib does not contain architecture: armv7 
Can't understand the output from otool (-> xcrun -sdk iphoneos otool -arch armv7 -l '/Users/Piero/Library/Developer/Xcode/iOS DeviceSupport/6.1.3 (10B329)/Symbols/usr/lib/libobjc.A.dylib') 
/Applications/Xcode5-DP5.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/otool: file: /Users/Piero/Library/Developer/Xcode/iOS DeviceSupport/6.1.3 (10B329)/Symbols/usr/lib/system/libdispatch.dylib does not contain architecture: armv7 
Can't understand the output from otool (-> xcrun -sdk iphoneos otool -arch armv7 -l '/Users/Piero/Library/Developer/Xcode/iOS DeviceSupport/6.1.3 (10B329)/Symbols/usr/lib/system/libdispatch.dylib') 
/Applications/Xcode5-DP5.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/otool: file: /Users/Piero/Library/Developer/Xcode/iOS DeviceSupport/6.1.3 (10B329)/Symbols/usr/lib/system/libsystem_c.dylib does not contain architecture: armv7 
Can't understand the output from otool (-> xcrun -sdk iphoneos otool -arch armv7 -l '/Users/Piero/Library/Developer/Xcode/iOS DeviceSupport/6.1.3 (10B329)/Symbols/usr/lib/system/libsystem_c.dylib') 
/Applications/Xcode5-DP5.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/otool: file: /Users/Piero/Library/Developer/Xcode/iOS DeviceSupport/6.1.3 (10B329)/Symbols/System/Library/Frameworks/CoreFoundation.framework/CoreFoundation does not contain architecture: armv7 
Can't understand the output from otool (-> xcrun -sdk iphoneos otool -arch armv7 -l '/Users/Piero/Library/Developer/Xcode/iOS DeviceSupport/6.1.3 (10B329)/Symbols/System/Library/Frameworks/CoreFoundation.framework/CoreFoundation') 
/Applications/Xcode5-DP5.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/otool: file: /Users/Piero/Library/Developer/Xcode/iOS DeviceSupport/6.1.3 (10B329)/Symbols/usr/lib/system/libsystem_kernel.dylib does not contain architecture: armv7 
Can't understand the output from otool (-> xcrun -sdk iphoneos otool -arch armv7 -l '/Users/Piero/Library/Developer/Xcode/iOS DeviceSupport/6.1.3 (10B329)/Symbols/usr/lib/system/libsystem_kernel.dylib') 
    Sending symbolicated data back to the server ... 

    Deleting temporary files ... 

Done 

有辦法解決嗎?

回答

2

您本地的iOS 6.1.3符號只有來自armv7s CPU的設備的數據。您需要將帶有armv7 CPU和iOS 6.1.3的設備連接到Xcode,以便它可以從該CPU架構中導入符號。

可以驗證在一個終端窗口使用dwarfdump象符號中可用的架構:

`dwarfdump --uuid "/Library/Developer/Xcode/iOS DeviceSupport/6.1.3 (10B329)/Symbols/usr/lib/system/libsystem_kernel.dylib"' 

這應顯示每個提供CPU架構的UUID。

+0

非常感謝你的回答,幸運的是我有一個armv7的設備,但如果我沒有它,沒有另一種方式來做到這一點?我必須以這種方式擁有很多設備:) – Piero

+0

唯一的希望是蘋果公司爲Xcode提供了符號,這通常發生在新的Xcode版本中。但是,iOS版本不會改變API/SDK中沒有提供任何Xcode更新的任何內容。你不需要有很多設備,每個CPU架構只有一個設備,後面的所有設備包括iPhone 3GS都有armv7或armv7s。 – Kerni

+0

好的非常感謝你! – Piero