gpt4 book ai didi

ios - 如何根据 Intent 类型在 Sirikit 扩展中推送不同的 IntentViewController?

转载 作者:行者123 更新时间:2023-12-01 20:02:03 25 4
gpt4 key购买 nike

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

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

对于这两种意图类型,我将使用自定义和不同的 IntentUI .

但是怎么推不同 ViewController在基于 Intent 类型的 Sirikit 扩展中,即如果我说 Make payment using MyWorld然后一个 PayViewController必须推,当我说 Send message using MyWorld然后 MessageViewController必须推。

我想根据 Intent 类型(即 INSendMessageIntentINSendPaymentIntent )在运行时动态选择 View Controller 。

最佳答案

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

关于ios - 如何根据 Intent 类型在 Sirikit 扩展中推送不同的 IntentViewController?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39727457/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com