问题标签 [sirishortcuts]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - 基于 NSUserActivity 的 Siri 快捷方式是否支持自定义 UI?
基于 NSUserActivity 的快捷方式是否支持自定义 UI?
我在自定义 Intent 的帮助下创建了自定义 Siri 快捷方式。我能够创建一个没有 UI 的版本(只是Intent
)和一个带有自定义 UI 的版本(IntentsUI
),它在与 Siri 的内联交互过程中显示。是否可以使用NSUserActivity
基于 - 快捷方式的自定义 UI?
ios12 - Siri 快捷方式:“与 Siri 一起使用”未显示在设置中。不允许使用 Siri
我已经为一个应用程序实现了 Siri 快捷方式。一切正常,除了一件事:
当执行INPreferences.requestSiriAuthorization
请求授权使用 Siri 时,用户可以允许或拒绝授权。在拒绝的情况下,用户应该能够稍后在设置中允许使用 Siri。
但是对于我的应用程序,我在设置中没有“与 Siri 一起使用”选项,就像 Whatsapp 或 Telegram 一样。在最初拒绝应用程序执行的 Siri 授权请求后,如何允许 Siri 作为用户使用?
长话短说:如何在设置中激活“与 Siri 一起使用”,用户可以允许在我的应用程序中使用 Siri?
swift - Siri 快捷方式:如何通过我的应用检索捐赠的 INInteraction 列表
有没有办法检索INInteraction
我的应用捐赠的交互列表 ( )?
我想避免重复代码并让这个列表有所帮助。
ios - 自定义 Siri 快捷方式 - 在快捷方式应用中输出值
我创建了一个自定义 Siri 快捷方式,它显示了一个包含一些信息的视图。我希望快捷方式应用程序中的其他快捷方式可以访问该信息(整数),但我似乎找不到有关如何设置它的文档
ios - iOS Siri 快捷方式:我可以隐藏 Siri 上的操作按钮吗?
我正在尝试使用 Intents UI 创建自定义 Siri 快捷方式。我想知道的是如何制作在 Siri 界面上没有按钮的自定义意图。
图像就像 Kayak 的 Siri 界面。 https://www.apple.com/newsroom/images/product/os/ios/standard/ios12_iphonexs-siritravelplans-09172018_inline.jpg.large_2x.jpg
当我从 intentdefinition 文件创建自定义意图时,我必须从有限的类别列表(Do、Order、Start 等)中选择某个类别。然后我调用我的自定义意图,Siri 在界面底部区域显示操作按钮(“Do”、“Order”、“Cancel”)。但我不想显示这些操作按钮。我有办法吗?我已经阅读了官方文件,不幸的是我没有找到它。
geolocation - Siri Shortcuts App 总是在 geolocater 中抛出 kCLerorrdomain 错误 2
如果我想使用 Siri Shortcuts App 对地址进行地理定位,我有一个非常奇怪的错误。在 WIFI 中它可以工作 - 在蜂窝模式下不行。
还有其他人有同样的问题吗?
sirishortcuts - Siri快捷方式不打扰bug?
我一直在尝试编写一个快捷方式来作为番茄钟计时器。基本上,我希望它设置一个 25 分钟的计时器,然后将我的手机置于免打扰模式 25 分钟。我一直在尝试使用 DND“直到”和一个保存日期 +25 分钟的魔法变量来完成第二部分,但 DND 永远不会关闭。
我曾尝试关闭手机上的免打扰时间表,但没有帮助。我在下面附上了(简单的)快捷方式。
https://www.icloud.com/shortcuts/856239d511ca4e5fb0d204fbf6bcd78f
swift - 在 SiriShortcut 中刷新意图字符串
我在我的应用程序中实现了 SiriShortcut。
创建完所有 Intent 后,我将所有 Intent 本地化为两个文件 Intent.string(英语和法语)。但是现在当我添加 Intent 时,文件 .string 不会更新。它是由 Xcode 自动生成的,因此字符串的名称是随机的,如下所示:
有没有办法添加新的 Intent 字符串?
ios - 如何正确实现siri快捷方式
我正在实施 Siri 快捷方式。我的目标是在设置应用程序上向 SIRI SHORTCUT 添加功能快捷方式。
为此,我需要先注册 NSUserActivity 然后处理来自应用委托的快捷方式调用。
问题是我不确定在哪里以及如何从我观看的教程中正确注册活动。
我应该在哪里注册?
根据教程,我在视图控制器上添加了这段代码。
由于 self.userActivity 可以从应用程序委托访问,我想知道是否可以在应用程序委托上添加以下代码。
我应该注册多少次
在不控制调用注册码的次数的情况下,每次启动应用都会调用注册码。多次调用注册是否会导致任何问题?
ios - 一次注册多个 Siri 快捷方式
我写了一些代码,试图通过迭代枚举值一次注册多个 Siri 快捷方式
当我运行代码并打开设置应用程序时,它只显示最后注册的快捷方式。
我应该如何一次注册多个 Siri 快捷方式?