sirikit相关内容

在 iOS 15 通信通知中使用群组图标

我已按照这个很棒的要点中的说明获取INSendMessageIntent 致力于在 iOS 15 上显示用户的个人资料图片.效果很好. 但是,我无法弄清楚如何获取要显示的群组消息的图像. 我无法让它同时显示组名和图标.如果我不在 recipients 中将组作为 INPerson 提供,则 speakableGroupName 将不会出现在通知 UI 中.但是组的INPerson 上的 ..
发布时间:2021-11-16 21:24:59 移动开发

如何在不提供意图或使用快捷方式的情况下利用 Siri 创建自定义对象?

*使用 Swift 4.2 &Xcode 10.2 我试图通过允许用户免提创建对象来使我的应用程序功能更加丰富.该应用程序旨在使某些对象的创建更容易,因此允许用户通过调用 Siri 创建基本对象会很棒.但是,我希望在第一次下载/运行应用程序时已经集成了 Siri 功能. 我现在在使用 SiriKit 和快捷方式时遇到的问题: 每当您的移动应用程序中触发相关功能时,建议您“捐赠"自 ..
发布时间:2021-09-30 20:17:07 移动开发

Xcode 和苹果开发者中心也无法添加 Siri 功能

我做了很多研究,但没有得到任何帮助.我无法在 xcode 中添加“Siri"的功能,并且在我的苹果开发者帐户中也看不到任何选项,我被要求购买会员资格.无论如何,无需支付 99 美元即可在 iTunesConnect 中创建应用程序.我只是想学习一些新东西,比如 Siri 集成,但要做到这一点,我需要从开发者帐户添加应用程序中的功能,并添加一个我必须注册并支付 99 美元的应用程序.即使是为了学习目 ..
发布时间:2021-09-30 19:41:03 移动开发

我的应用程序在 xcode 11.4 中找不到 sirikit intentdefinition 类

我的应用从出来就支持了几个 siri 快捷方式,好久没碰了.我的项目在 11.3.2 中编译和构建,但不在 11.4 中. 我得到的错误是不再找到应该从我的意图定义文件生成的类,以及我在我的意图处理程序中引用的类. 例如,在我的意图定义文件中,我有一个名为“MyStatus"的自定义意图. 然后我有一个 MyStatusIntentHandler: #import "MySta ..
发布时间:2021-06-11 20:25:07 移动开发

Sirikit StartAudioCall失败

测试背景:Xcode:Xcode8 beta6iPhone:iOS10 beta6语言:object-c 我已在我的应用程序中使用startAudioCall sirikit来测试我的应用程序调用.但是,sirikit在某些情况下会失败:如果此人的名字是本地联系人的名字,当我说"Call firstname myApp"时,siri可以启动myApp成功获取此联系人姓名但是,如果此人的名字既 ..
发布时间:2021-05-17 18:33:46 移动开发

无效的Siri支持-警告iTunes Connect

我将SiriKit集成到我的应用程序中以便读书,但是将我的应用程序发送到TestFlight之后,我收到一封带有下一条警告的邮件回复. 无效的Siri支持-未提供示例短语使用"en-CO"语言的INGetRideStatusIntent 无效的Siri支持-未提供示例短语INRequestRideIntent使用"en"语言 我已经为每个本地化版本在InfoPlist.strin ..
发布时间:2021-05-17 18:30:57 其他开发

本地化自定义SiriKit意向

我的Xcode是v10,我正在针对iOS 12开发SiriKit的自定义意图. 在Xcode 10中,自定义意图是在.intentdefinition文件中设计的,您可以在其中定义意图短语的参数以及意图的标题和该意图的Siri快捷方式.使用.intentdefinition文件构建项目后,Xcode会自动为此意图生成INIntent派生类. 我的问题是,为了支持英语以外的其他语言,以便 ..
发布时间:2021-05-16 20:52:28 移动开发

iOS Siri Intents Extension”我没有看到用于此目的的应用程序。您需要下载一个。”

我正在编写一个Swift框架,其中包含一个Siri intentdefinition文件和从主应用程序,Today扩展和Siri intent扩展中使用的代码。我正在使用Cocoapods分发框架(它在一个私有仓库中,所以我不能共享框架本身)。 该应用程序(或Today扩展程序)在用户执行时成功捐赠了意图,这在从应用程序和Today扩展程序中编译,链接和执行代码时非常有效。相应的动作。然后, ..
发布时间:2020-10-04 03:28:27 其他开发

ios 10中的Sirikit和父应用程序通信:切换

我正在使用Sirikit与我的付款域应用程序集成,需要与该应用程序进行交互.在阅读Apple文档时,他们要求使用通用框架. 可以使用越区切换吗?如果是,那怎么办? 如何从sirikit调用父应用程序中的另一个viewController? 我将非常感谢您的帮助.谢谢 解决方案 检查要使用切换,可以使用NSUserActivity对象创建意图响应对象.在创建NSUserActivity ..
发布时间:2020-07-23 04:53:33 移动开发

禁止警告:副本捆绑资源构建阶段无法处理Swift文件

我有一个应用程序,该应用程序使用包含intentdefinition文件的Swift框架.我使用CocoaPods管理/分发我的框架,因此,为了使Siri成功找到应用程序和扩展,以便她可以响应,我需要添加一个“构建阶段"/“复制捆绑资源"步骤来复制intentdefinition文件从框架到应用程序的主捆绑包. 请参见此问题和该应用和扩展程序现在可以正常运行,但是在编译时,我收到针对每种意图 ..
发布时间:2020-07-07 04:03:30 移动开发

如何为快捷方式应用程序自定义SiriKit意向扩展以询问是否允许访问?

通过扩展 SiriKit ,我们可以为Siri构建自定义意图. 此外,苹果公司介绍了如何管理 Siri快捷方式和应用程序 链接快捷方式应用程序 尽管如此,某些应用程序还是具有一些自定义的快捷方式UI.例如带有允许访问API的按钮,我们该怎么做? 在Apple提供的文档中,没有关于如何根据我的应用程序创建的自定义意图自定义快捷方式应用程序中的UI的说明. 我试图对Intent ..
发布时间:2020-07-07 04:02:27 移动开发

如何通过Siri工具包扩展启用钥匙串共享?

我想启用我的应用程序与sirikit扩展之间的钥匙串共享. 我为应用程序和sirikit添加了具有相同字符串的钥匙串访问组. 还为具有相同字符串的两个目标添加了应用组. 我将Locksmith用作钥匙串包装器,还使用了kSecAttrAccessGroup属性,其值为teamID +钥匙串访问组ID.但是,当我尝试从siri扩展名运行时,出现以下错误: CredStore - perform ..
发布时间:2020-04-26 08:54:16 移动开发

SiriKit付款确认货币始终为美元

我构建Intents扩展,我正在处理INSendMoneyIntent,我说: 向John Smith发送25€ 应用程序确认后的响应 这是你的付款25美元。你想发送吗? Intent包含正确的货币iso 3代码 - EUR,那么为什么siri在付款确认中显示错误的货币? 返回意图 INSendPaymentIntentResponse ..
发布时间:2018-09-21 19:47:01 移动开发

当SiriKit开始锻炼时,Siri总是回答'在应用程序中继续'

我正在为我们的应用程序开发 SiriKit intents扩展程序。我们正在使用锻炼扩展类型。问题是,我只需要输入所需的方法并且总是传递 .ready 但是Siri总是回应, 抱歉,你必须继续使用该应用程序。 我也尝试了其他回复( .failure 和 .unspecified ),但她仍然说继续在应用程序中。我按照Apple提供的文档来设置我的 .plist 文件,但它仍然可能与此相 ..
发布时间:2018-09-21 18:21:13 移动开发

Siri不在现有项目中工作

我必须使用Siri通过我的应用程序发起一个voip电话。它正在演示项目中工作但是当我将Intents Extension添加到我现有的项目中时,Siri不再工作了。 在系统设置中,我的应用程序未显示在“应用程序支持”部分中。 Plist配置如下: 另见扩展名的plist配置: 每当我给予任何语音命令它说 “我希望我能,但还没有和我说明。” 我也尝试过启用Siri ..
发布时间:2018-09-19 21:10:52 移动开发