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.app/th - iPhone Development Wiki

SpringBoard.app/th

From iPhone Development Wiki
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
SpringBoard.app/th
Application
com.apple.springboard
Available Since 1.0
Class Prefix SB
/System/Library/CoreServices/SpringBoard.app

Languages: English • ไทย

SpringBoard เป็นตัวรันแอปพลิเคชันสำหรับ iPhone, iPod, iPad ซึ่งให้บริการการรันแอปพลิเคชัน การจัดการไอคอน การควบคุมแถบสถานะ (Status Bar) และอื่นๆ อีกมากมายที่คาดว่าจะนำมาใส่ในหน้านี้ในภายหลัง สำหรับ Class ที่บริหารจัดการ SpringBoard.app ให้ไปดูที่ SpringBoard

ตั้งแต่ iOS 6 ฟังก์ชั่นหลักๆ หลายตัวของ SpringBoard ก็ถูกย้ายไปอยู่ใน backboardd แทน

การบันทึกการทำงานของ Workflow

SpringBoard จะจองสัญญาณ UNIX ที่ 31 (SIGUSR2) ไว้สำหรับการเปิด-ปิดการบันทึกการทำงานนี้ มันสามารถบันทึกการแสดงผล displays จาก display stacks ก็ดี การรันแอปพลิเคชันก็ดี เป็นต้น และตั้งแต่ iOS 6.0 เป็นต้นมา สัญญาณดังกล่าวจะเปิด-ปิดการบันทึกการทำงานของ SBWorkspace ซึ่งส่งออกไปยัง /tmp/SBWorkspaceLogs-date.log และ syslog

การส่งสัญญาณ 31 ไปยัง SpringBoard จะวนเวียนการบันทึกการทำงานภายใน 4 รูปแบบดังนี้

  1. หยุดการบันทึก
  2. เริ่มการบันทึกแบบเงียบ
  3. เริ่มการบันทึกไปยัง syslog
  4. ลบการบันทึก workflow

การบันทึกการทำงานของ HID

SpringBoard จะจองสัญญาณ UNIX ที่ 30 (SIGUSR1) ไว้สำหรับการเปิด-ปิดการทำงานนี้ มันสามารถบันทึกเหตุการณ์จากระบบสัมผัส multitouch ก็ดี ระบบ accelerometer ก็ดี การกดปุ่มต่างๆ ก็ดี เป็นต้น

การส่งสัญญาณ 30 ไปยัง SpringBoard จะวนเวียนการบันทึกการทำงานภายใน 6 รูปแบบดังนี้

  1. ปิดการทำงาน
  2. เหตุการณ์ของ SpringBoard
  3. เหตุการณ์ของระบบ MultiTouch Gesture
  4. เหตุการณ์ของระบบ MultiTouch HID
  5. เหตุการณ์ของระบบ MultiTouch HID & Gesture
  6. เหตุการณ์ของระบบ Accelerometer

รุ่นต่างๆ

เฟิร์มแวร์ 2.0 2.1 2.2 3.0 3.1 3.2
รุ่นของ SourceCache 656.4 713.4 716.45 919.5 956.17 1065.74