我如何回复来自ANCS的通知?有可能吗?在ANCS的帮助下,我能够在我的BLE设备上获得所有通知。现在,我想在ANCS的帮助下,在筛选通知类型之后回复通知。
因此,如果通知属于message或Whatsapp类别,那么我将通过我们的BLE设备发送一些静态消息。
这和ANCS有可能吗?如果是,那怎么做?如果没有,还有其他办法吗?
发布于 2019-06-04 23:49:47
不可能使用ANCS向通知发送特定的文本答复。
如果通知包含EventFlagPositiveAction和EventFlagNegativeAction的值,则设备可以发出带有positive或negative值的“执行通知操作”。
在iOS 8之后,设备可以使用NotificationAttributeIDPositiveActionLabel和NotificationAttributeIDNegativeActionLabel尝试检索一些描述操作的文本(例如:对来电“应答”或“拒绝”)。
来自文档
NP代表NC执行的实际操作由NP确定,并根据其执行的iOS通知而变化。例如,对来电通知执行一个积极的动作可以回答它,而执行一个消极的动作可能会拒绝它。 NC既不能假设也不能试图预先猜测在iOS通知上执行的确切操作,因为这些操作是基于它无法获得的信息以及其他因素,例如NP实现的ANCS版本。NP保证积极和消极的行动与结果相关联,不会让用户感到惊讶。
我不知道蓝牙设备可以通过WhatsApp发送消息的任何方法;这需要在应用程序中提供特定的支持。
您可以使用消息访问配置文件(MAP)读取SMS/iMessage消息,但是iOS设备不支持通过MAP发送消息。 -
22.11.4消息访问配置文件(MAP) 任何与设备兼容并支持地图的附件必须:
https://stackoverflow.com/questions/56448917
复制相似问题