Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/html/extensions/Variables/includes/ExtVariables.php on line 198
SpringBoard - iPhone Development Wiki

SpringBoard

From iPhone Development Wiki
Revision as of 09:03, 25 October 2009 by KennyTM~ (talk | contribs)
SpringBoard
Application
com.apple.springboard
Available Since 1.0
Class Prefix SB
/System/Library/CoreServices/SpringBoard.app

SpringBoard is the application launcher for the iPhone; it provides all application launching services, icon management, statusbar control, and everything else that's supposed to be filled in on this page at a later date.

Workflow logging

SpringBoard reserves UNIX signal 31 (SIGUSR2) to toggle workflow logging. It can log pushing/popping displays from display stacks, application launching, etc.

Sending signal 31 to SpringBoard will rotate between these 4 logging styles:

  1. Stop logging.
  2. Start silent logging.
  3. Start logging to syslog.
  4. Dump workflow log.