1

我正在尝试将Sirikit扩展程序集成到我现有的 iOS 应用程序中。为此,我将使用两种不同类型的意图。

INSendMessageIntent - to send message from Siri through my app.
INSendPaymentIntent - for making a payment

对于这两种意图类型,我将使用 custom & different IntentUI

但是如何ViewController根据 Intent 类型在 Sirikit 扩展中推送不同的内容,即,如果我说必须推送Make payment using MyWorld一个,而当我说必须推送时。PayViewControllerSend message using MyWorldMessageViewController

我想根据 Intent 类型(即,INSendMessageIntentINSendPaymentIntent)在运行时动态选择视图控制器。

4

1 回答 1

2

我认为您应该能够通过创建独立的目标来支持 Siri 的多个功能。支付 UI 是一个 IntentsUI 目标,消息 UI 是另一个目标。每个信息列表定义了哪个目标关注哪种类型的意图。

于 2016-10-07T12:06:03.647 回答