携帯電話がドッキングされているか、コンピュータに接続されているときに、私のアプリが違う行動をしたいと考えています。これは可能ですか?iPhoneがドッキングされているかどうか確認できますか?
6
A
答えて
10
ドッキングされているかどうかはわかりませんでしたが、UIDevice classを見ると、batteryState
というプロパティが見つかります。アプリでバッテリー監視を有効にすると、プロパティがUIDeviceBatteryStateUnplugged
に設定されているかどうかを確認できます。はにドッキングされていないことを意味します。別の値(UIDeviceBatteryStateCharging
またはUIDeviceBatteryStateFull
)の場合、電話機は電源に接続されています。
これは、相手先にコンピュータがあることを保証するものではありません。それは、壁や他のUSB電源装置への電源アダプターと同じくらい簡単にできます。あなたはまた、 'registerForLocalNotifications' をEAAccessoryManagerクラスメソッドを使用して、通知EAAccessoryDidConnectNotificationのためのオブザーバーを追加するアクセサリー接続の変更を監視することができます
0
、複数の基準を参照してくださいリンゴのドキュメント.FOR EAAccessoryDidDisconnectNotificationEAAccessoryManager
関連する問題
- 1. フォームがドッキングされているかどうかを確認する方法は?
- 2. iPhoneアプリでボタンが押されているかどうかを確認する方法はありますか?
- 3. ユーザーがdbで確認されているかどうかを確認
- 4. 電話機がドッキングされているかどうかを確認するには?
- 5. Authguard anglefire2電子メールが確認されているかどうかを確認
- 6. LinkedListが既に注文されているかどうかはどのように確認できますか?
- 7. ビューがレイアウトされているかどうかをどのように確認できますか?
- 8. QMutexがロックされているかどうかをどのように確認できますか?
- 9. ALTキーが押されているかどうかを確認
- 10. データベースが更新されているかどうかの確認
- 11. charが押されているかどうかの確認
- 12. アクティブレコードテーブルが変更されているかどうかを確認
- 13. どのuiimageviewが現在クリックされているか確認できますか?
- 14. Androidで、glBlendFuncSeparateOESがサポートされているかどうかを確認します。
- 15. UIViewがタッチされているかどうかを確認しますか?
- 16. ファイルが更新されているかどうかを確認しますか?
- 17. Javascript:URLが変更されているかどうかを確認しますか?
- 18. ポートが使用されているかどうかを確認しますか?
- 19. IISがインストールされているかどうかを確認しますか?
- 20. アプリがインストールされているかどうかを確認して開くことができますか?
- 21. prePersist()で値が変更されたかどうか確認できますか?
- 22. ユーザが認証されているかどうかを確認する
- 23. HealthKitが承認されているかどうかを確認する方法
- 24. メッセージがiPhoneからサーバーに送信されているかどうかを確認するには?
- 25. PayPalアプリがコードからiPhoneにインストールされているかどうかを確認するには?
- 26. モデルのデータが正確にどのように接続されているか確認できますか?
- 27. デバイスが脱獄されていないかどうかを確認することはできますか?
- 28. セキュリティで保護されていないルートでユーザーが認証されているかどうかを確認
- 29. テーブルがSQLサーバーで使用されているかどうかを確認することができます
- 30. コンテキストにすでにタイムアウトが設定されているかどうかを確認できますか?