2010-09-15 7 views
6

Je suis en train de vider les en-têtes de tremplin de mon macclasse-dump donne une erreur "Erreur: Impossible de trouver l'offset pour l'adresse dans dataOffset pour l'adresse"?

en utilisant la commande suivante

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

mais je reçois l'erreur suivante:

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

J'ai téléchargé la classe-décharge outil de ligne de commande de http://www.codethecode.com/projects/class-dump et copié le fichier class-dump dans mon usr/bin/ répertoire

Alors quelqu'un s'il vous plaît laissez-moi savoir ce qui s'est mal passé?

Répondre

0

Sur mon système (OS X 10.10 avec Xcode 6.0) Je devais cd à: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk/System/Library /CoreServices/SpringBoard.app

de là, j'utilisé la version 3.5 classe décharge (64 bits) comme ceci:

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

il en est résulté les en-têtes, vous pouvez trouver here. Désolé que je n'ai pas le SDK 3.0 disponible pour tester contre.