我已经实现了SiriKit的一些Lists和Notes域。它可以根据需要以我的基本语言英语工作。现在,我正在尝试对应用程序的该部分进行本地化并对其进行测试。
在我可以创建的最简单的测试中,我正在尝试使用西班牙语运行INSearchForNotebookItemsIntent
。在用于此目的的文档中,“等同于 appName 的注释”被列为“向我显示有关 appName 的所有注释”的等效项。英文表单可以与我的Intents和IntentsUI扩展一起很好地运行,也就是说,我的扩展已启动并产生了预期的结果。
因此,我将设备的语言更改为西班牙语。我将Siri更改为西班牙语。我用XCode将方案编辑为西班牙语和西班牙地区,然后将Siri Intent Query设置为我的应用程序。当然,“我的应用”是正在测试的真实应用。
所有Siri的建造和发布都不错,但Siri回应说:“Ojalápudiera,我的应用程序无法正常运行。 (“很抱歉,我的应用程序仍然不允许我这样做。”)而且我的intent扩展未启动,因此这不是我的代码的失败响应。
关于测试SiriKit意向的本地化实现有何不同建议?我不确定如何使西班牙语Siri甚至识别出“我的应用”可以满足查询的要求。
谢谢。
答案 0 :(得分:0)
尝试以下步骤:
该快捷方式现在应该可以正常工作了。