2010-09-15 44 views
6

我嘗試使用轉儲從我的MACclass-dump給出錯誤「錯誤:找不到地址的dataOffset中地址的偏移量」?

跳板頭以下命令

class-dump /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS3.0.sdk/System/Library/CoreServices/SpringBoard.app/SpringBoard -H -o /Desktop/SpringBoard` 

,但我收到以下錯誤:

Error: Cannot find offset for address 0x38a56a2c in dataOffsetForAddress:

我下載類轉儲命令行工具http://www.codethecode.com/projects/class-dump並將class-dump文件複製到我的usr/bin/目錄中

所以任何人都請讓我知道出了什麼問題?

回答

0

在我的系統(OS X 10.10和Xcode 6.0),我不得不cd到: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk/System/Library /CoreServices/SpringBoard.app

從那裏我用類突降3.5版(64位)是這樣的:

$ class-dump SpringBoard -H -o ~/Desktop/SpringBoard 

這導致了頭,你可以找到here。很抱歉,我沒有可用的3.0 SDK進行測試。