Bootlaunch는 iOS 장치를 부팅 할 때 앱을 시작할 수 있다는 개념 증명으로 작성되었습니다. 정보의 voip
키를 사용하여 시스템에 부팅시 시작해야한다는 시스템에 알리고 자체 출시 시간을 추적하고 가장 최근에 표시합니다.
대부분의 경우 iOS 앱은 시스템으로 시작하지 않으며 그렇게 할 방법이 없습니다. VoIP 지원 앱이 연결을 설정하고 들어오는 통화를 듣기 시작하는 한 가지 예외가 있습니다. 적절한 PLIST 키가 장착 된 모든 앱은 시스템 시작시 출시 된 다음 사용자 상호 작용없이 배경으로 배경이됩니다. 이 행동은 Apple에 의해 문서화됩니다.
이 저장소를 복제 한 다음 iOS 5 이상을 실행하는 자신의 iDevice에 앱을 설치하십시오. (이론적으로는 iOS 4 작업의 이후 버전은 테스트하지 않았습니다.) 일단 설치 한 후에는 앱을 한 번 시작하여 현재 시간을 부팅 시간으로 표시하는지 확인하십시오. 이제 휴대 전화를 재부팅하십시오. 재부팅되면 부팅 한 후 몇 초 안에 앱을 다시 열십시오. 시간이 바뀌었지만 더 이상 전류가 아니라는 것을 알 수 있어야합니다. 앱은 시스템에 의해 시작되었습니다.
왜, 그렇습니다. BSD 2-Clause 라이센스에 따라 :
Copyright (C) 2012, Tim EKL 판권 소유.
수정 유무에 관계없이 소스 및 이진 형태의 재분배 및 사용은 다음과 같은 조건이 충족되면 허용됩니다.
이 소프트웨어는 저작권 보유자 및 기고자 "와"그대로 "및 상업성에 대한 묵시적 보증과 특정 목적에 대한 적합성을 포함하되 이에 국한되지 않는 명시 적 또는 묵시적 보증에 의해 제공됩니다. 어떠한 경우에도 저작권 보유자 또는 기고자는 직접, 간접적, 부수적, 특별, 모범적 또는 결과적 손해 (대체 상품 또는 서비스 조달, 사용 손실, 데이터 또는 이익)에 대해 책임을지지 않습니다. 또는 사업 중단) 그러나 그러한 손상의 가능성에 대해 조언하더라도 계약, 엄격한 책임 또는 불법 행위 (태만 또는 기타를 포함하여).