Deseo que mi aplicación actúe de manera diferente cuando el teléfono está conectado o conectado a la computadora. es posible?¿Puedo verificar si el iPhone está acoplado?
Respuesta
no pude encontrar nada improvisada acerca de si está acoplado, pero si nos fijamos en la UIDevice class Encontrará la propiedad batteryState
. Si habilita la supervisión de la batería en su aplicación, puede verificar si la propiedad está configurada en UIDeviceBatteryStateUnplugged
, lo que implica que el dispositivo no está acoplado. Si se trata de otro valor (UIDeviceBatteryStateCharging
o UIDeviceBatteryStateFull
), el teléfono está conectado a la alimentación.
Tenga en cuenta que esto no garantiza que haya una computadora en el otro extremo; podría ser un adaptador de corriente en una pared u otro dispositivo alimentado por USB.
También puede supervisar los cambios de conexión de accesorios utilizando EAAccessoryManager método clase 'registerForLocalNotifications' y añadiendo observador de notificaciones EAAccessoryDidConnectNotification, EAAccessoryDidDisconnectNotification .para docs manzana más Referencia Consulte EAAccessoryManager
- 1. alternativa a MVC que está débilmente acoplado?
- 2. En JQuery, ¿cómo puedo verificar si el DOM está listo?
- 3. ¿Cómo puedo verificar si el teléfono Android se está cargando?
- 4. C++: ¿cómo puedo verificar si el buffer cin está vacío?
- 5. Verificar si datepicker está abierto
- 6. Verificar si Solidworks está instalado?
- 7. ¿Cómo verificar si el documento está listo?
- 8. El cuadro de texto multilínea acoplado está cubierto por StatusStrip
- 9. ¿Cómo puedo verificar si un complemento jQuery está cargado?
- 10. ¿Cómo puedo verificar si un JSON está vacío en NodeJS?
- 11. ¿cómo puedo verificar si un giroscopio está presente en el dispositivo?
- 12. ¿Cómo puedo verificar si un UIView está animando?
- 13. ¿Cómo puedo verificar si una imagen de fondo está cargada?
- 14. ¿Cómo puedo verificar si actualmente se está visualizando un UIViewController?
- 15. ¿Cómo puedo verificar si un filehandle está abierto en Perl?
- 16. ¿Cómo puedo verificar si una cola está vacía?
- 17. ¿Cómo puedo verificar si un módulo Perl está instalado?
- 18. ¿Cómo puedo verificar si una lista está ordenada?
- 19. ¿Cómo puedo verificar si una IP está viva en Java?
- 20. Cómo verificar si un DataGridViewCheckBoxCell está marcado
- 21. ¿Cómo verificar si sql_safe_updates está activado?
- 22. Cómo verificar si dynamic está vacío.
- 23. Cómo verificar si la alarma está configurada
- 24. Cómo verificar si iCloud está configurado programáticamente
- 25. para verificar si todo EditText está vacío
- 26. ¿Debo verificar LSRequiresIPhoneOS para ver si la cámara está disponible?
- 27. ¿Cómo verificar ASP.NET si el usuario está en línea?
- 28. ¿Hay alguna manera de verificar si el anclaje está activo?
- 29. ¿Cómo verificar si "Radiobutton" está marcado?
- 30. ¿Cómo verificar si el socket todavía está conectado?