- How does Siri understand a user's request?
b) Siri uses natural language processing.
- How are app extensions launched?
c) App extensions are launched by the extensions framework.
- How can you share data between an app and an extension?
c) Both of the above.
- What are the three stages of handling a Siri intent?
a) Resolve, Confirm, Handle.
- How do you make sure Siri does not render its default UI?
b) By conforming IntentViewController to the INUIHostedViewSiriProviding protocol, and setting displaysMessage to true.
- How can you donate actions to Siri?
a) Through user activities and interaction objects.
- How can a user add their own voice commands for Siri Shortcuts?
a) Through the settings app.