4

我有一个路边援助服务申请。它具有一些类似于乘车预订应用程序(例如优步)的功能。我可以在多大程度上利用 iOS 10 Sirikit?可能,苹果可以拒绝它。但我需要知道技术可行性。

我的应用程序的功能 - 我在路中间被爆胎击中。我的车需要拖车协助。我提供了我当前的位置,并要求我的应用程序将其拖到我首选的经销商位置。我为服务付费并等待提供商响应。我从我的服务提供商处收到有关驱动程序的持续更新。

第一步尝试:我正在尝试使用“Siri,为我的爆胎获取路边援助”声明打开我的应用程序。我需要打开我的应用程序并捕获 FLAT TIRE 作为参数。但我做不到。

我尝试使用 AppIntentVocabulary.plist。它不起作用。我遗漏了一些东西,互联网上没有完整的教程。任何帮助深表感谢。

示例项目:我的简单 Siri 集成的 Github 链接: https ://github.com/vivinjeganathan/SiriExample

4

2 回答 2

0
This documentation contains preliminary information about an API or technology in development. This information is subject to change, and software implemented according to this documentation should be tested with final operating system software.

SiriKit is a way for you to make your content available through Siri. It also lets you add support for your services to the Maps app. To support SiriKit, you use the Intents framework and Intents UI framework to implement one or more extensions that you then include inside your iOS app. When the user requests specific types of services through Siri or Maps, the system uses your extensions to provide those services.

Add SiriKit support only if your app implements one of the following types of services:

Audio or video calling

Messaging

Payments

Searching photos

Workouts

Ride booking

Check this Link: http://airflypan.com/foundation-course/233

http://airflypan.com/foundation-course/233

于 2016-10-12T12:31:00.617 回答
0

你真的不能以任何明智的方式为用户做到这一点。尽管您的应用程序的用例将映射到叫车意图,但词汇表不会。Siri 几乎没有给你任何选项来影响她用来与你的用户交流的词汇。如果您只能教您的用户请求拖车实际上是在请求搭车... :)

Apple 已经分析了他们支持的领域以及在这些领域中使用的词汇,并以 Siri 支持的每种语言/文化“教”他们给 Siri。从 Apple 的角度来看,这完全有道理,因为您很难自己做到这一点。

于 2016-10-13T11:18:54.830 回答