iOS:当我问Siri时,Siri没有列出我的iOS支付应用程序“你能做什么?”

时间:2017-07-26 22:54:19

标签: ios iphone swift xcode sirikit

我在iOS应用上有一个有效的Siri付款分机。 但当我问Siri“你能做什么?”它没有列出我的应用程序。

Siri确实列出了现金和Venmo支付应用程序(Venmo在我同事的电话上)。 当您点击应用程序图标时,Siri列出了一些其他教程示例句子,用户可以使用他们的应用程序询问Siri。

我无法将我的应用列在Siri中。有什么帮助吗? 以下plist中提到的所有短语实际上都与Siri有关。

BC,I

Siri screenshot 1 Siri Screneshot 2 Siri Screenshot 3

2 个答案:

答案 0 :(得分:1)

我知道这是一个老问题,但没有关于这个主题的健全文档。

简单的方法是将应用程序上传到iTunes Connect,您可以查看here中的文档。

注意:

  

当您将应用程序提交到App Store时,您的   AppIntentVocabulary.plist文件以及该文件的任何本地化版本   被送到Siri处理。

上传完成后,您需要等待几分钟/小时才能在Siri中看到您的短语“你能做什么”。

答案 1 :(得分:0)

我不确定您是否已解决此问题。 这是IntentPhrases的文档链接 是什么帮助了我:

  1. AppIntentVocabulary.plist应该放置在应用程序的目标中 而不是在Siri扩展目标中。
  2. 还要确保将AppIntentVocabulary.plist添加到基本本地化中。在应用程序的特定于语言的项目(.lproj)目录中包括词汇表属性列表文件的本地化版本