iOS 10 Siri支持自定义词汇表的锻炼

Geo*_*org 6 ios siri ios10 sirikit intents-extension

在我的应用程序中,我希望能够告诉Siri:

所以我启用了Siri功能,添加了一个目标,实现了INStartWorkoutIntentHandling(以及其他)委托方法,一切正常.

我现在可以说Start a workout with MyAppName.PERFEKT!

现在我想告诉她类似Start an activity using MyAppName甚至是什么Start a hike using MyAppName.

所以我去了,并添加了AppIntentVocabulary.plist这样的东西: 在此输入图像描述 那里的快速问题......词汇项目标识符...如果工作 - 远足fe应该用于开始,结束,暂停,恢复,取消...标识符是否应该对所有人都相同?

现在我面临三个问题.

1.我可以告诉Siri的Start a hike,它会工作,她会问我,我应该使用哪个应用.我告诉她Start a hike using MyApp,她会告诉我她在Apple Music上找不到它?!?我勒个去?

2.如果我将单词添加Activity到我的词汇表中,她将只打开iOS活动应用程序...永远不会问我是否可能要打开我的应用程序.

3.在提交我得到漏字的警告一样的一拳No example phrase was provided for INStartWorkoutIntent in the "en" language,我也有!要么Sample phrase "Start a Hike using MyAppName" was not classified as a INStartWorkoutIntent intent

如果有人能向我展示一个AppIntentVocabulary.plist与siri和iTunes Connect配合使用的文件的有效样本,我将非常高兴!

小智 -1

解决办法是:

\n\n
    \n
  1. 启动“设置”应用程序,然后向下滚动并点击 \xe2\x80\x9cSafari。\xe2\x80\x9d 在顶部的 \xe2\x80\x9cGeneral\xe2\x80\x9d 部分下,点击 \xe2\x80 \x9cSearch Engine\xe2\x80\x9d 行。
  2. \n
  3. 从列表中选择首选搜索引擎。这会将 Siri 的默认搜索从 Apple Music 更改为您想要的搜索。
  4. \n
\n\n

我希望这能起作用。在尝试此操作之前,请记住,我对执行此程序时出现的任何问题或损失不承担任何责任,先生,您需要自行承担风险。

\n\n

我会尽力检查您的第二个问题和第三个问题并尽快回复。

\n\n

谢谢

\n