6

Can I program a macOS app with Siri functionality like I can with an iOS app?

As in, for example, play a sound using my music app when telling Siri "play the Aurora sound", or any other thing that SiriKit can do on .

  • 8
    @JAL and all the others who flagged this as a duplicate: that is tagged with iOS, and this is tagged with macOS. Two different operating systems. – bb216b3acfd8f72cbc8f899d4d6963 Jun 14 '16 at 13:10
  • 1
    I'm afraid that if the question ain't a duplicate, it may be too broad or fall into off-topic for asking a book, tool, software library, tutorial or other off-site resource – The_Black_Smurf Jun 14 '16 at 15:19
  • @The_Black_Smurf, it has to be yes or no, so it can't possibly be too broad. And off-topic... just no. – bb216b3acfd8f72cbc8f899d4d6963 Jun 14 '16 at 15:29
  • 1
    This question is useful. Not a dupe and not too broad. – Joshua Dance Oct 25 '16 at 22:05
  • 2
    To those who falsely claim this is a duplicate: when the other question was asked, Siri ONLY existed in iOS, and therefore the question *could only be about iOS*. This question is _specifically and explicitly_ about macOS. https://support.apple.com/en-us/HT206993 They cannot possibly be considered duplicates. – iconoclast Sep 20 '17 at 19:49
  • @iconoclast Thank you for saying that! SiriKit didn't exist on either platform when the other question was asked too. – bb216b3acfd8f72cbc8f899d4d6963 Sep 20 '17 at 19:50
  • @haykam You're welcome. All the people who _carelessly_ close questions as duplicates, just because they have the power to, but can't be bothered to actually read and understand the questions, are doing great damage to the stack exchange sites. – iconoclast Sep 20 '17 at 19:52

1 Answers1

9

As in, for example, play a sound using my music app when telling Siri "play the Aurora sound".

The example you posted will not be possible on iOS either, as SiriKit is restricted to only very few uses cases.

The documentation did not mention this at the time of this question's asking, but was updated later to say it supports macOS 10.12+:

SDKs

iOS 10.0+
macOS 10.12+
watchOS 3.2+

Also macOS 10.12 release notes do not mention SiriKit — though intents are supported. Maybe we will see SiriKit with later betas. And if that happens, I hope there will be fewer restrictions on iOS as-well, because with the current restrictions it won't make much sense to have SiriKit on desktop computers.

Community
  • 1
  • 1
vikingosegundo
  • 52,040
  • 14
  • 137
  • 178