是否可以使用Siri kit执行一些其他不在Siri意图支持范围内的操作? 更为重要的是,即使我可以通过使用消息意图(或其他意图)来绕过限制,它会被iTunes Store接受吗? 举个例子,假设我想让我的应用程序支持在线搜索某些内容、发送电子邮件或仅仅是在我的应用程序中搜索数据库,我能否使用Siri而不需要特定的意图存在?
Siri使用Intents格式化您的短语和操作以呈现给用户。支持的意图在此处列出here。如果您的应用程序不符合支持的意图,则无法创建新的意图。如果您的应用程序符合支持的意图您可以定义特定于您的应用程序的自定义词汇。至于应用审查,我认为您将不得不找到谁经历过这个特定的用例或制作一个小应用程序并提交以查看。根据我的经验,当功能解释得很好时,评审员并不是无情的独裁者,他们确实会放宽一些例外。(一个常见的例子是允许位置服务启用后台上传,例如在Google Drive和Dropbox中)。