我有一个应用程序,它自己存储了一些数据。现在,我需要使用 Siri 来显示它。例如,我在那个应用程序中的用户名是“管家”,那么 Siri 应该为“我的应用程序名称的用户名是什么”这个问题返回“你在应用程序名称中的用户名是管家”。我尝试使用意图扩展或 Siri。但它们有一些限制,如“消息”、“锻炼”、“骑行”等,但我需要的是一个白色的纯窗口,如 intentUI,它显示一些应用程序信息。请帮我解决这个问题。是否有类似适用于 iOS 10 的 siri API?提前致谢!
最佳答案
您不能使用“我的应用程序名称的用户名是什么”来调用 Siri 解决您的问题。
现在我们可以做的,只需使用 sirikit 支持的功能,如:
“使用 app_name 给某人打电话”
“向 app_name 上的某人发送消息”
“在 app_name 上开始我的锻炼”
SiriKit 支持分为多个域,每个域定义一个或多个可以执行的任务。为了支持 SiriKit,应用程序必须支持以下域之一:
网络电话
消息
付款
照片
锻炼
乘车预订
CarPlay(仅限汽车供应商)
餐厅预订(需要 Apple 的额外支持)
更多信息,您可以引用此链接: https://developer.apple.com/library/prerelease/content/documentation/Intents/Conceptual/SiriIntegrationGuide/
关于iOS Siri Kit - 显示用户数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39773811/