Ti.SiriKit is an open-source project to support the SiriKit API (aka Intents.framework) in Appcelerator's Titanium. Intents (the concept behihind Siri) are triggered by it's Siri extension. See this tutorial for more infos on how to implement Siri extensions.
Right now, the module is mainly meant to handle the autorization status and permissions. Please feel free to expose the specific Intents handlers (booking, calls, messages, fitness, ...) as well!
- Titanium SDK 8.0.0+
- iOS 10.0+
- Xcode 10.0+
Unpack the module and place it inside the modules/iphone/
folder of your project.
Edit the modules section of your tiapp.xml
file to include this module:
<modules>
<module platform="iphone">ti.sirikit</module>
</modules>
- requestSiriPermissions
- hasSiriPermissions
- donateInteraction
- siriLanguageCode
- siriAuthorizationStatus
Hans Knoechel (@hansemannnn / Web)
Apache 2.0
Code contributions are greatly appreciated, please submit a new pull request!