利用Siri和ARKit开发应用的指南
1. 利用Siri创建支付应用
在之前的项目中,我们使用Xcode生成的代码来发送消息。现在,我们将创建一个与Siri配合使用的简单支付应用,以了解该项目与之前Siri消息应用项目的差异,以及在处理非消息领域应用时需要进行的修改。
1.1 创建项目
- 创建一个新的iOS单视图应用项目,命名为CatPay。
- 选择“文件” -> “新建” -> “目标”,在弹出的模板对话框中,点击iOS类别,选择“Intents Extension”,然后点击“下一步”。
- 在“产品名称”文本框中输入“PayExtension”,确保选中“包含UI扩展”复选框,最后点击“完成”。当询问是否激活方案时,点击“激活”。Xcode会创建两个新文件夹:PayExtension(包含IntentHandler.swift文件)和PayExtensionUI(包含IntentViewController.swift文件和MainInterface.storyboard文件)。
1.2 修改Info.plist文件
由于我们的简单支付应用仅允许发送支付,因此需要修改PayExtension和PayExtensionUI文件夹中的Info.plist文件。默认情况下,Info.plist文件中的项目包含发送消息意图,如INSendMessageIntent,但我们的应用将用于发送支付。
- 点击PayExtension文件夹中的Info.plist文件,展开“IntentsSupported”。
- 将鼠标指针移到项目0上,会
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



