我正在尝试使用Quincy Kit来表示崩溃日志,一切正常,但在符号表示期间我在终端中收到此警告/错误:
/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
有办法解决它吗?
答案 0 :(得分: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。