iOS集成siri
2017-03-29 本文已影响90人
Sunshine丶宇天
集成步骤
1.在Xcode项目配置中,将Siri置为可用状态。
2.在Xcode工程中添加拓展target,同时配置Info.plist文件。
3.在程序运行的时候请求Siri的访问权限。
4.定义需要回调的拓展类型。
5.自定义应用中关键词列表。
注意:
若要定制siri拓展的展现样式,你也可以添加UI拓展。
废话不多说直接上图
将Siri置为可用状态
![](https://img.haomeiwen.com/i2508233/e14574727b57734d.png)
添加拓展target
![](http://upload-images.jianshu.io/upload_images/2508233-9ab6fdc4cd1585d8.png)
选择Intents extension
![](http://upload-images.jianshu.io/upload_images/2508233-2f7a63b1f81afa9a.png)
配置拓展属性支持类型
![](http://upload-images.jianshu.io/upload_images/2508233-1d8727a18eb0a5ef.png)
运行主工程
![](http://upload-images.jianshu.io/upload_images/2508233-e99eb3de3733fb3b.png)
运行拓展工程
![](http://upload-images.jianshu.io/upload_images/2508233-1b667d3e2abeaf97.png)
给10086发短息效果图
![](http://upload-images.jianshu.io/upload_images/2508233-d3323c3513fa2e64.jpg)
到这里给应用集成siri做了一个简单介绍,谢谢!