Siri 快捷方式:"Use with Siri" 未在设置中显示。不允许使用 Siri
Siri Shortcuts: "Use with Siri" not showing in settings. Can not allow Siri usage
我已经为应用实现了 Siri 快捷方式。一切正常,除了一件事:
当执行INPreferences.requestSiriAuthorization
请求授权使用Siri时,用户可以允许或拒绝授权。
在拒绝的情况下,用户应该能够稍后在设置中允许使用 Siri。
但是对于我的应用程序,我在设置中没有 "Use with Siri" 选项,就像 Whatsapp 或 Telegram 一样。在最初拒绝应用程序执行的 Siri 授权请求后,如何允许用户使用 Siri?
长话短说:
如何在设置中激活 "Use with Siri",用户可以在其中允许我的应用程序使用 Siri?
您是否碰巧删除了 Info.plist
文件中的 NSSiriUsageDescription
字符串?如果是这样,该选项将从您的“设置”应用中消失。
我在 Apple 论坛上找到了我的问题的答案,那里刚刚有人问过。
https://forums.developer.apple.com/thread/114750
总结:使用带有自定义意图的 Siri 快捷方式时,您无需请求 Siri 授权。此外,使用自定义意图时,您不会在设置中获得 "Use with Siri" 选项。
This option only shows up if you're using one of the SiriKit domains, such as workouts or bill pay.
我已经为应用实现了 Siri 快捷方式。一切正常,除了一件事:
当执行INPreferences.requestSiriAuthorization
请求授权使用Siri时,用户可以允许或拒绝授权。
在拒绝的情况下,用户应该能够稍后在设置中允许使用 Siri。
但是对于我的应用程序,我在设置中没有 "Use with Siri" 选项,就像 Whatsapp 或 Telegram 一样。在最初拒绝应用程序执行的 Siri 授权请求后,如何允许用户使用 Siri?
长话短说: 如何在设置中激活 "Use with Siri",用户可以在其中允许我的应用程序使用 Siri?
您是否碰巧删除了 Info.plist
文件中的 NSSiriUsageDescription
字符串?如果是这样,该选项将从您的“设置”应用中消失。
我在 Apple 论坛上找到了我的问题的答案,那里刚刚有人问过。
https://forums.developer.apple.com/thread/114750
总结:使用带有自定义意图的 Siri 快捷方式时,您无需请求 Siri 授权。此外,使用自定义意图时,您不会在设置中获得 "Use with Siri" 选项。
This option only shows up if you're using one of the SiriKit domains, such as workouts or bill pay.