3

我已经为一个应用程序实现了 Siri 快捷方式。一切正常,除了一件事:

当执行INPreferences.requestSiriAuthorization请求授权使用 Siri 时,用户可以允许或拒绝授权。在拒绝的情况下,用户应该能够稍后在设置中允许使用 Siri。

但是对于我的应用程序,我在设置中没有“与 Siri 一起使用”选项,就像 Whatsapp 或 Telegram 一样。在最初拒绝应用程序执行的 Siri 授权请求后,如何允许 Siri 作为用户使用?

长话短说:如何在设置中激活“与 Siri 一起使用”,用户可以允许在我的应用程序中使用 Siri?

4

2 回答 2

0

您是否碰巧删除了文件中的NSSiriUsageDescription字符串Info.plist?如果是这样,该选项将从您的“设置”应用中消失。

于 2018-11-02T05:40:28.333 回答
0

我在 Apple 论坛上找到了我的问题的答案,它刚刚被问到那里。

https://forums.developer.apple.com/thread/114750

总结:在使用带有自定义意图的 Siri 快捷方式时,您不需要为 Siri 请求授权。此外,在使用自定义意图时,您不会在设置中获得“与 Siri 一起使用”选项。

此选项仅在您使用 SiriKit 域之一时显示,例如锻炼或账单支付。

于 2019-03-21T08:05:10.050 回答