2015-06-08 38 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