1

我正在尝试使用 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

有办法解决吗?

4

1 回答 1

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。

于 2013-08-24T20:33:17.927 回答