我正在尝试将 Siri 集成添加到我的应用中。
用于从 BLE 设备读取测量值。如何在不结束 session 的情况下提示用户打开蓝牙并继续与 Siri 进行讨论。
从某种意义上说,进入设置可能会中断 Siri session 。
我还需要知道有多少 session 可用以及 siri 可以回复多少响应。
最佳答案
作为SiriKit文档清楚地表明,没有与 BLE 设备交互的 Intent,因此您无法使用 Siri 实现您的目标。
关于 Siri 可以处理/记住多少上下文的问题:它可以记住用于填充特定 Intent 所需参数的所有答案。一旦您的 Intent 扩展向 Siri 发出信号,表明它能够通过调用相关 Intent 域的 handle
函数处理具有所需信息的 Intent,Siri 将忘记之前的上下文。
关于ios - 使用 sirikit 读取 BLE 数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50449925/