2015-06-08 39 views
0

有1000多种版本的several hundred commands Siri会接受并采取行动。例如,“明天下午1点安排与Sean会面”将在您的日历中创建一个条目。发送一条命令到Siri

是否有任何方式让应用程序(非越狱/ appstore批准)发送Siri(或其子系统)这些命令?不是通过语音 - 只是我的应用程序向Siri发送了它已经理解的文本字符串,并使其对命令起作用。我不想推出Siri,只是让它处理由我的应用发起的命令,而不是通过语音。

据我所知,Sirikit的设计是让Siri向应用程序发送命令,而不是其他方式,但我希望有办法做到这一点。

+0

可能重复[可以Siri在我的应用程序中使用私有API以编程方式调用?](http://stackoverflow.com/questions/18649602/can-siri-be-invoked-programmatically-within-my-app-using -private-apis) –

+0

也许...这是一个不同的问题,但答案可能是相同的。我从来没有开发iPhone应用程序,但有一个想法,但它需要Siri接受她的几个预编程命令。如果我可以将它放到Apple App Store中,我只会构建它。 – JeffG

回答

0

有没有办法与Siri做到这一点。但是Apple提供了与底层系统组件进行交互的库。例如,查看EventKit以处理提醒或用户的日历。

+0

我希望能够访问禁用WiFi,禁用蓝牙,特别是现在苹果让它更难实际关闭。我想创建一个地理围栏应用程序。我认为Siri可能是解决这个限制的一种方法。 – JeffG