Je sais que SpringboardService contient beaucoup d'API privées (par exemple: SBGetApplicationState, SBDimScreen, etc.). J'ai eu la list de ces methods en utilisant "nm" outil.
Je veux find un outil qui me permettra d'get des signatures pour ces methods d'API privées. Comme je comprends SBGetApplicationState est un appel C (vs méthode Objective C). Je ne suis donc pas sûr qu'il soit possible de récupérer des signatures sans les désassembler et d'autres actions manuelles. Cependant, j'espère qu'au less un process semi-automatisé existe.
Plusieurs notes:
a) J'ai vu ce lien (en-têtes privés iOS Runtime): https://github.com/nst/iOS-Runtime-Headers
Il contient uniquement les en-têtes Objective C.
b) J'ai vu ce lien (sous-système SpringBoard.app/MIG) http://iphonedevwiki.net/index.php/SpringBoard.app/MIG_subsystem
Il contient des informations intéressantes, mais la documentation est un peu dépassée (pour iOS 3.1-4.2)
c) Je fais une search et je ne prévois pas de soumettre une application à AppStore. Je connais bien les rejets d'AppStore basés sur l'utilisation d'API privées