휴대 전화가 도킹되어 있거나 컴퓨터에 연결되어있을 때 앱이 다르게 작동하기를 바랍니다. 이것이 가능한가?iPhone이 도킹되어 있는지 확인할 수 있습니까?
6
A
답변
10
도킹 여부는 알 수 없지만 UIDevice class을 보면 batteryState
속성을 찾을 수 있습니다. 앱에서 배터리 모니터링을 사용하도록 설정 한 경우 속성이 UIDeviceBatteryStateUnplugged
으로 설정되어 있는지 확인하고 기기 이에 도킹되어 있지 않음을 의미합니다. 다른 값 (UIDeviceBatteryStateCharging
또는 UIDeviceBatteryStateFull
)이면 전화기가 전원에 연결되어 있습니다.
다른 쪽 끝에 컴퓨터가 있다는 것을 보장하지는 않습니다. 벽이나 다른 USB 전원 공급 장치에 전원 어댑터를 쉽게 연결할 수 있습니다. 또한 'registerForLocalNotifications을'EAAccessoryManager 클래스 메소드를 사용하여 통지 EAAccessoryDidConnectNotification에 대한 관찰자를 추가 액세서리 연결 변화를 모니터링 할 수 있습니다
0
, 더 참조 참조 사과 문서 .FOR EAAccessoryDidDisconnectNotificationEAAccessoryManager
관련 문제
- 1. 키보드 진동이 켜져 있는지 확인할 수 있습니까?
- 2. 파일이 있는지 어떻게 확인할 수 있습니까?
- 3. 변수가 있는지 어떻게 확인할 수 있습니까?
- 4. 서비스가 있는지 Wix3에서 확인할 수 있습니까?
- 5. 위치 서비스가 활성화되어 있는지 확인할 수 있습니까?
- 6. 이 헤더가 있는지 어떻게 확인할 수 있습니까?
- 7. 뷰가 데이터베이스에 있는지 어떻게 확인할 수 있습니까?
- 8. 개체가 참조되고 있는지 확인할 수 있습니까?
- 9. 장치가 jailbroken되어 있는지 확인할 수 있습니까?
- 10. MSBuild : 프로세스가 있는지 어떻게 확인할 수 있습니까?
- 11. iPhone에 암호가 있는지 확인할 수 있습니까?
- 12. VNC 연결이 활성화되어 있는지 확인할 수 있습니까
- 13. javascript - 아약스가 현재로드되고 있는지 확인할 수 있습니까?
- 14. C# var가 정의되어 있는지 확인할 수 있습니까?
- 15. iPhone이 대기 모드에 있는지 어떻게 확인합니까?
- 16. scp를 사용할 수 있는지 어떻게 확인할 수 있습니까?
- 17. 호스트에 연결할 수 있는지 어떻게 확인할 수 있습니까?
- 18. iPhone이 3GS 또는 3G인지 확인할 수있는 기회가 있습니까?
- 19. 마이크에 입력이 있는지 여부를 확인할 방법이 있습니까?
- 20. VB.NET PictureBox에 이미지가 있는지 어떻게 확인할 수 있습니까?
- 21. Rails에서 파일 스트림이 열려 있는지 확인할 수 있습니까?
- 22. 연결된 SQL Server가 로컬 컴퓨터에 있는지 어떻게 확인할 수 있습니까?
- 23. 마이크가 iPhone에 연결되어 있는지 어떻게 확인할 수 있습니까?
- 24. SFINAE/templates를 사용하여 연산자가 있는지 확인할 수 있습니까?
- 25. Windows 서비스가 다른 컴퓨터에서 실행되고 있는지 확인할 수 있습니까?
- 26. 데이터베이스에서 모든 트리거가 켜져 있는지 어떻게 확인할 수 있습니까?
- 27. VBScript를 사용하여 네트워크에 서버가 있는지 쉽게 확인할 수 있습니까?
- 28. 이메일에 이메일 헤더의 첨부 파일이 있는지 확인할 수 있습니까
- 29. express.js 처리기에서 HTTPS를 사용하고 있는지 확인할 수 있습니까?
- 30. 요소가 오버플로 영역에 있는지 어떻게 확인할 수 있습니까?