장치에서 특정 시스템 정보를 추적하는 iOS 응용 프로그램을 개발 중입니다. 응용 프로그램은 배경에 있어도 정보를 계속 보내야합니다. 모든 것이 잘 작동하지만 장치를 종료했다가 다시 켜면 응용 프로그램은 여전히 백그라운드 상태이지만 정보를 전달하지는 않습니다. 기기를 켠 후 다른 사람이 응용 프로그램을 활성화 할 수 있습니까? 나는 장치를 종료하고 전원을 켜십시오 때장치를 껐다 켠 후에도 통신을 유지하는 방법은 무엇입니까?
답변
이 응용 프로그램은 배경
아니 아직, 그것은 아닙니다. 앱 실행기 은 실제로는 인 것처럼 보이지만 실제로는 종료되었습니다. 그리고 프로그래밍 방식으로 다시 열 수있는 방법은 없습니다 (현재 죽은 프로세스를 여는 기회는 더 적습니다 ... ...) - 내가 생각할 수있는 유일한 합리적인 해결책은 장치를 jailbreaking하고 SpringBoard에 연결하는 것입니다. 다시 부팅 할 때 열려있는 모든 응용 프로그램을 다시 시작하지만, 나는 그것이 당신에게 실행 가능한 옵션이라고 생각하지 않습니다.
당신이 달성 할 수있는 한 가지 방법은 응용 프로그램에서 로컬 알림을 만드는 것입니다. 이것들은 장치를 종료 할 때까지 지속됩니다. http://www.icodeblog.com/2010/07/29/iphone-programming-tutorial-local-notifications/
하지만 앱 자체는 다시 열리지 않습니다. –
"자동으로"열리지는 않지만 경고와 상호 작용하여 응용 프로그램을 여는 옵션을 사용자에게 제공하는 경고 조치를 제공 할 수 있습니다. 이 자습서를 참조하십시오 : http://www.icodeblog.com/2010/07/29/iphone-programming-tutorial-local-notifications/ – picciano
@picciano 고맙습니다.하지만 애플리케이션을 시작하는 방법을 찾고 있습니다 (시작하지 않음). 필요하다 – juanjocorzo
- 1. 장치를 끈 후에도 IsolatedStorageSettings를 유지하는 방법은 무엇입니까?
- 2. 전원을 껐다 켠 후에 BLE 장치를 백그라운드로 다시 연결하는 방법은 무엇입니까?
- 3. 전화를 끊은 후에도 작업을 유지하는 방법은 무엇입니까?
- 4. 두 클래스 간의 통신을 유지하는 방법은 무엇입니까?
- 5. 장치를 변경할 때 종횡비를 유지하는 방법은 무엇입니까?
- 6. 장치를 종료하고 다시 시작한 후에도 알림 표시 줄에 알림을 유지하는 방법은 무엇입니까?
- 7. Phonegap과 Bluetooth 통신을 구현하는 방법은 무엇입니까?
- 8. 응용 프로그램 업데이트가 완료된 후에도 저장된 데이터를 유지하는 방법은 무엇입니까?
- 9. Windows Phone에서 앱을 종료 한 후에도 데이터를 유지하는 방법은 무엇입니까?
- 10. Windows Phone 8에서 제거한 후에도 설정을 유지하는 방법은 무엇입니까?
- 11. 페이지를 새로 고친 후에도 Websocket 연결을 지속적으로 유지하는 방법은 무엇입니까?
- 12. WebKit 전원을 껐다 켠 후에 iOS 6 (iPhone 5)에서 처음으로 오디오 왜곡
- 13. 사용자 재설정 장치를 iPad/iPhone의 고유 식별자로 유지하는 방법은 무엇입니까?
- 14. 장치를 다시 시작한 후 언어를 유지하는 방법은 무엇입니까?
- 15. C의 클라이언트와 서버 통신을 유지하는 방법
- 16. GPS를 한 번 켜면 서버에 데이터를 전송하지 않습니다. GPS를 켠 후에도 전송하지 않습니다.
- 17. C++ 회선을 껐다 켜십시오
- 18. Twilio에서 장치를 분리/등록 해제하는 방법은 무엇입니까?
- 19. 버튼을 누른 후 '보았다'모양을 유지하는 방법은 무엇입니까?
- 20. 세션을 유지하는 방법은 무엇입니까?
- 21. Android bluetooth를 사용하여 직렬 통신을 구현하는 방법은 무엇입니까?
- 22. 클라이언트 장치를 구별하는 방법은 무엇입니까?
- 23. 네트워크에서 장치를 검색하는 방법은 무엇입니까?
- 24. JavaEE 배치 : 엔티티/데이터베이스 구조가 변경된 후에도 데이터를 유지하는 방법?
- 25. 클라이언트 및 서버 통신을 중단하는 방법은 무엇입니까?
- 26. 클라이언트 - 서버 앱에서 통신을 보호하는 방법은 무엇입니까?
- 27. iframe에서 교차 도메인 통신을 사용하는 방법은 무엇입니까?
- 28. MQTT에서 일대일 통신을 구현하는 방법은 무엇입니까?
- 29. 중개자가있는 SOA 환경에서 통신을 모니터링하는 방법은 무엇입니까?
- 30. Azure와 역할 간 통신을 수행하는 방법은 무엇입니까?
건은 Waze의 및 Life360 같은 애플리케이션이 가능하게한다는 것입니다 :
이 좋은 자습서를 참조하십시오. 나는 그들이 그것을 어떻게했는지에 관해 궁금하게 생각한다. 그들은 통신을 계속하기 때문에 장치를 켜거나 끄는 것은 문제가되지 않습니다. – juanjocorzo
@juanjocorzo 그들은 속이는 것입니다. –