2011-09-23 4 views
2

조직의 내부 사용을 위해 추적 응용 프로그램을 만들고있어 앱 스토어에 제출하고 싶지 않습니다.휴대 전화 부팅시 자동으로 iphone 앱로드

내가 내가 전화를 추적하고있는 응용 프로그램에서 뭐하는 거지 등 메시지 내 애플은 내가 수동으로 응용 프로그램을 시작하면 백그라운드에서 실행되며 백그라운드에서 실행에 계속

내가 닫을 때까지 앱을 사용하거나 휴대 전화가 꺼져있는 경우

내 앱에 추가하고 싶은 것은 입니다. 휴대 전화를 다시 켰을 때 자동으로 앱을로드하고 싶습니다.

어떤 생각이나 지침이 도움이 될 것입니다. 개인 apis의 사용을위한 제안은 또한 환영 받다.

+0

로컬 알림이 가능한 것처럼 보입니다. 합리적인 속도로 되풀이되도록 설정 한 경우. – bdares

+0

@bdares 전화 재부팅 후에이 기능을 사용할 수 있습니까? –

답변

4

희망이 도움 : 추가 정보를 위해

는 아이폰 OS 프로그래밍 가이드를 참조하십시오. 특히

:

[...] 
-(BOOL) _shouldAutoLaunchOnBoot:(BOOL)boot; 
-(void) autoLaunchIfNecessaryOnBoot:(BOOL)boot; 
-(void) _cancelAutoRelaunch; 
-(void) _relaunchAfterExit; 
[...] 

등 등 ...이 도움이

희망.

+0

'_shouldAutoLaunchOnBoot'가 완벽 해 보입니다. – bdares

+0

@elpsk 어떤 종류의 링크 나 자세한 정보를 제공 할 수 있습니까? 나는. 어떻게 실제로 사용됩니까? –

+1

@sbwoodside 확실! 여기 : https://github.com/kennytm/iphone-private-frameworks – elp

2

내가 이해할 수있는 한, 중요한 위치 변경을 위해 앱을 등록하면됩니다. 앱이 중요한 위치 변경을 등록하면 휴대 전화가 새 타워로 이동하자 마자 앱이 업데이트를받습니다. 업데이트가 발생할 때 응용 프로그램이 일시 중지되면 시스템이 백그라운드에서 업데이트를 처리합니다.

앱을 종료하고 휴대 전화를 켜면 휴대 전화가 다시 시작되면 업데이트가 발생하여 앱이 백그라운드 모드로 강제 실행됩니다. 당신이 필요로하는 모든 방법이 있습니다 파일 SBApplication.h에,

http://developer.apple.com/library/ios/#documentation/iphone/conceptual/iphoneosprogrammingguide/BackgroundExecution/BackgroundExecution.html는 비공개 API의

+0

Thanku manish thats 좋은 아이디어, +1. –

관련 문제