Bootlaunch ถูกเขียนขึ้นเพื่อพิสูจน์แนวคิดว่าเป็นไปได้ที่จะเปิดแอพเมื่อบูตอุปกรณ์ iOS มันใช้คีย์ voip
ในข้อมูลของข้อมูลเพื่อแจ้งระบบว่าควรเริ่มต้นด้วยการบูตจากนั้นติดตามเวลาการเปิดตัวของตัวเองและแสดงล่าสุด
ในกรณีส่วนใหญ่แอพ iOS ไม่ได้เริ่มต้นด้วยระบบและไม่มีวิธีที่จะทำให้พวกเขาทำเช่นนั้น มีข้อยกเว้นหนึ่งข้อสำหรับแอพที่เปิดใช้งาน VoIP เพื่อสร้างการเชื่อมต่อและเริ่มรับฟังการโทรที่เข้ามา แอพทั้งหมดที่มีคีย์ plist ที่เหมาะสมจะถูกเปิดใช้งานในการเริ่มต้นระบบจากนั้นพื้นหลังโดยไม่มีการโต้ตอบของผู้ใช้ พฤติกรรมนี้บันทึกโดย Apple
โคลนที่เก็บนี้จากนั้นติดตั้งแอพลงบน iDevice ของคุณเองที่ใช้ iOS 5 หรือดีกว่า (ในทางทฤษฎีทำงาน iOS 4 รุ่นต่อมา แต่ฉันยังไม่ได้ทดสอบ) เมื่อติดตั้งแล้วให้เปิดแอปหนึ่งครั้งเพื่อตรวจสอบว่ามันแสดงเวลาปัจจุบันเป็นเวลาบูต ตอนนี้รีบูตโทรศัพท์ของคุณ เมื่อรีบูตรีบูทแล้วให้เปิดแอพอีกครั้งภายในไม่กี่วินาทีของการบูต คุณควรสังเกตว่าเวลามีการเปลี่ยนแปลง แต่มันไม่ได้เป็นปัจจุบันเหมือนเดิม: แอพเริ่มต้นโดยระบบก่อนที่คุณจะมีโอกาสโต้ตอบกับมัน (หรือแม้กระทั่งกับสปริงบอร์ดเลย
ทำไมใช่ อยู่ภายใต้ใบอนุญาต 2 ข้อ BSD:
ลิขสิทธิ์ (c) 2012, Tim Ekl สงวนลิขสิทธิ์
อนุญาตให้แจกจ่ายและใช้งานในรูปแบบแหล่งที่มาและไบนารีโดยมีหรือไม่มีการดัดแปลงได้รับอนุญาตหากเป็นไปตามเงื่อนไขต่อไปนี้:
ซอฟต์แวร์นี้จัดทำโดยผู้ถือลิขสิทธิ์และผู้มีส่วนร่วม "ตามที่เป็นอยู่" และการรับประกันโดยชัดแจ้งหรือโดยนัยใด ๆ รวมถึง แต่ไม่ จำกัด เพียงการรับประกันโดยนัยของความสามารถในการค้าและความเหมาะสมสำหรับวัตถุประสงค์เฉพาะ ไม่ว่าในกรณีใดผู้ถือลิขสิทธิ์หรือผู้มีส่วนร่วมจะต้องรับผิดชอบต่อความเสียหายทางตรงทางอ้อม, โดยบังเอิญ, พิเศษ, แบบอย่าง, หรือความเสียหายที่ตามมา (รวมถึง แต่ไม่ จำกัด เพียงการจัดหาสินค้าทดแทนหรือบริการการสูญเสียการใช้ข้อมูลหรือผลกำไร; หรือการหยุดชะงักทางธุรกิจ) อย่างไรก็ตามเกิดขึ้นและทฤษฎีความรับผิดใด ๆ ไม่ว่าจะเป็นในสัญญาความรับผิดที่เข้มงวดหรือการละเมิด (รวมถึงความประมาทเลินเล่อหรืออื่น ๆ ) ที่เกิดขึ้นในทางใดทางหนึ่งจากการใช้ซอฟต์แวร์นี้แม้ว่าจะได้รับคำแนะนำเกี่ยวกับความเสียหายดังกล่าวก็ตาม