问题标签 [eaaccessory]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - 如何在我的应用程序中检测设备当前是否连接到车辆 Carplay
我用谷歌搜索了很多,但没有得到任何提示。当设备使用电缆连接到 carplay 时,我想在我的应用程序中回调。
我尝试了 EAAccessory 框架(EAAccessoryDidConnectNotification 和 EAAccessoryDidDisconnectNotification)进行检测。但我无法区分用于 carplay 或 USB(充电目的)的设备,我收到了这两个事件的回调。
请给我任何解决方案。
提前致谢。
ios - 连接到外部配件时如何自动启动 iOS 应用程序?
直奔主题,我正在开发一个应用程序,其中我保留了一个选项供用户选择自动启动。如果用户选择,则只有通过蓝牙连接受尊重的外部附件时,应用程序才会自动启动。只要任何已配对的 iOS 设备进入配件范围,iOS 应用程序就会自动启动。已经尝试过的方法。
请帮助我理解,为什么即使我们有用户许可我们也不能自动启动,如果我们可以做到,那么程序化步骤中的方法是什么。
ios - EAAccessoryDidConnectNotification / EAAccessoryDidDisconnectNotification 停止触发
我正在编写一个应用程序与连接在闪电插槽上的外部设备进行通信。我利用 EAAccessory 框架与设备进行通信。然后,我在 ViewDidLoad 中添加了以下代码来监控配件的连接/断开连接。
使用上面的代码,当我连接/分离设备时,我能够在附件DidConnect:和附件DidDisconnect:选择器上收到通知。但是一段时间后,间歇性的行为,我停止接收来自上述选择器的通知,尽管我没有调用removeObserver也没有调用unregisterForLocalNotifications。如果我错过了可能引发此问题的任何内容,请告诉我。
ios - 如何在 iOS 应用程序中检测 USB 电缆连接?
我想知道我的应用程序中是否有 USB 线连接到我的 iPhone。我进行了很多研究,我找到了一种使用充电电平/充电检测的电缆连接的解决方案。但这对我没有帮助。
如何使用 EAAccessory 检测 USB?
谢谢, 阿南德
ios - EA配件,iOS,蓝牙
我在向外部附件发送命令时遇到问题。根据制造商的命令“N”,返回硬件信息。但没有任何回报。PS:我正在为 EAAccessory 使用 Apple 示例代码。任何帮助,将不胜感激。
ios - 如何关闭 EAAccessoryManager 显示的蓝牙选择器
当我打电话时
我的应用程序显示一个蓝牙选择器,它工作正常。但是如何以编程方式解雇它?
我试图显示系统视图,如消息、邮件摄像头甚至警报视图,跳跃这将隐藏蓝牙选择器,但这些都不起作用......
提前致谢 !
ios - EAAccessoryManager showBluetoothAccessoryPickerWithNameFilter 在 iOS 10 上崩溃
当我第二次尝试显示 BluetoothAccessoryPicker 时,应用程序在 EXC_BREAKPOINT 下一行崩溃。只有在蓝牙关闭时才会发生这种情况。它只发生在 iOS 10 上。
脚步:
- 首先调用上述函数并在蓝牙“打开”警报中选择“确定”。
- 现在再次调用上面的方法,应用程序崩溃了
EXC_BREAKPOINT
。
更新:我还提交了关于苹果的错误报告,他们提供了对我的错误的响应为“27689885 重复(打开)”
谢谢!
objective-c - 升级到iOS10后connectedAccessories返回空数组
我已经升级了一个 iPad 应用程序以支持 iOS10。该应用程序用于连接到支持 MFI 的蓝牙设备。
自升级以来,[[EAAccessoryManager sharedAccessoryManager] connectedAccessories]
返回 null(即使设置菜单显示连接的设备)。
由于此应用程序之前使用相同的设备,我假设代码、MFI 芯片和 info.plist 数据是正确的。
我相信之前关于 null connectedAccessories 的帖子与它在 iOS 升级之前运行良好的情况无关。
有什么想法可以改变吗?
ios - Could I open two EASessions in my iOS app to communicate with my external accessory?
Can I open two EASessions for communicating with external accessory? One EASession for control command, the other EASession for streaming data.
objective-c - EAAccessoryManager notifyObserversThatAccessoryDisconnectedWithUserInfo 崩溃
我的应用程序在连接到套接字移动阅读器时随机崩溃,由于未知原因断开连接,并引发以下异常: