SiriKit应用程序在安装应用程序时出现“应用程序安装失败”错误

时间:2016-10-14 11:54:26

标签: ios sirikit

错误,

  

此应用程序或其包含的应用程序具有Siri Intents应用程序扩展,该扩展在IntentsRestrictedWhileLocked键的数组值中声明不在其IntentsSupported键的数组值中的值(在其Info.plist中的NSExtension词典中的NSExtensionAttributes字典中)

我在IntentsRestrictedWhileLocked添加了一项。

3 个答案:

答案 0 :(得分:5)

所以解决方案是,IntentsRestrictedWhileLocked项目中的任何项目都必须在IntentsSupported中。

这将要求用户首先解锁iOS设备以执行此Intent INPayUsingApp的操作。 Pay using app

  

IntentsRestrictedWhileLocked键中,为要求解锁设备的每个意图添加一个字符串项。将每个项目的值设置为意图的类名称。

这将要求用户首先解锁iOS设备以执行此Intent的操作。

答案 1 :(得分:1)

您可能需要在Siri和SiriUI Info.plist中添加IntentsRestrictedWhileLocked。

答案 2 :(得分:0)

WatchOS意图扩展存在同样的问题。 就我在iOS Intents Extension中的情况而言,我并不支持我在Watch上的所有Intent。更改iOS Intents扩展目标的Info.plist后,它开始工作。

因此,对于那些正在构建WatchOS Intents扩展的人,请确保支持您计划在iOS上的Watch OS上支持的所有Intent。

相关问题