코어 블루투스를 사용하면 앱이 백그라운드에 있더라도 2 대의 iOS 장치가 주변 장치와 중앙 장치로 서로 연결되어 있어야합니다. 사용자가 멀티 태스킹 막대에서 앱을 닫을 때 (또는 앱이 시스템에 의해 종료 될 때), 서로 연결을 취소 할 장치가 필요합니다. 그렇지 않으면 블루투스 아이콘이 계속 흰색으로 표시되고 문제가 발생합니다 ...) 나는 이것을 보았습니다 applicationWillTerminate:
호출되지 않습니다. 이 문제를 해결할 다른 방법이 있습니까?코어 블루투스 및 응용 프로그램 종료 시간 :
1
A
답변
2
iOS는 앱의 블루투스 연결을 관리하며 앱이 종료되고 다른 앱이 동일한 공유 블루투스 연결을 사용하지 않을 때 단독으로 연결이 끊어집니다.
0
에 UIApplicationExitsOnSuspend
이 설정되어 있지 않은 응용 프로그램에는 applicationWillTerminate:
이 호출되지 않습니다. (Apple documentation on applicationWillTerminate:
및 on UIApplicationExitsOnSuspend
).
연결을 정리하는 다른 방법을 찾아야합니다.
관련 문제
- 1. 응용 프로그램 종료 시간 및 시작 시간
- 2. Azure 데이터베이스 대기 시간 종료 응용 프로그램
- 3. 블루투스 2.1 코어 블루투스
- 4. 안드로이드 블루투스 응용 프로그램
- 5. 블루투스 프린터에 연결하는 iPhone 블루투스 응용 프로그램
- 6. 블루투스 채팅 응용 프로그램
- 7. 블루투스 응용 프로그램 개발
- 8. 블루투스 간단히 응용 프로그램
- 9. 비디오 스트리밍 블루투스 응용 프로그램
- 10. 모든 세션 종료 응용 프로그램 종료 이벤트
- 11. 웹 응용 프로그램 종료
- 12. ApplicationContext에서 응용 프로그램 종료
- 13. 응용 프로그램 및 활성 시간
- 14. 응용 프로그램 풀 종료
- 15. android 블루투스 채팅 응용 프로그램
- 16. Android 블루투스 충돌 응용 프로그램
- 17. 응용 프로그램 종료 차단
- 18. Android에서 응용 프로그램 종료
- 19. 응용 프로그램 충돌시 종료
- 20. MonoMac에서 응용 프로그램 종료
- 21. 응용 프로그램 종료 출구
- 22. 출구에서 응용 프로그램 종료
- 23. 응용 프로그램 종료 이벤트
- 24. Blackberry : 응용 프로그램 종료
- 25. 강제 종료 응용 프로그램
- 26. 응용 프로그램 종료
- 27. 종료 응용 프로그램 iOS
- 28. 응용 프로그램 강제 종료
- 29. 응용 프로그램 종료 문제
- 30. 정상적으로 응용 프로그램 종료