サーチ…
備考
さまざまなタイプのSiriリクエスト
ライド予約(MyApp経由でニューヨークに乗るなど)
メッセージング(MyAppを使用してJohnにテキストを送信するなど)
写真検索(MyAppで昨夏撮影したビーチ写真を探してください)
支払い(例えば、MyAppを使用して昨夜の夜に夕食のためにジョンに$ 20を送付する)
VoIPコール(MyApp上のマイクコールなど)
ワークアウト(MyAppからの私の毎日の運動トレーニングの開始など)
気候とラジオ(CarPlayのために特別に設計された、例えばヒーターを72度に設定するなど)
アプリにSiri拡張機能を追加する
アプリにSiri機能を統合するには、iOS 10ウィジェット(旧Today View Extension)またはカスタムキーボードを作成するときと同じように拡張機能を追加する必要があります。
機能を追加する
1-プロジェクト設定でiOSアプリのターゲットを選択し、[機能]タブに移動します
2 - Siri機能を有効にする
拡張機能を追加する
1-ファイル - >新規 - >ターゲット...
2-左のペインで[iOS - > Application Extension]を選択します
3-右からIntents Extensionをダブルクリックします。
Appleによると:
Intents Extensionテンプレートは、SiriやMapsなどのシステムサービスが発行したインテントをアプリが処理できるようにするIntents拡張機能を構築します。
4-名前を選択し、「Include UI Extension」にチェックを入れてください。
この手順を実行すると、2つの新しいターゲット(Intents ExtensionおよびUI Extension)が作成され、デフォルトではWorkout Intentコードが含まれます。さまざまな種類のSiriリクエストについては、「備考」を参照してください。
注意
拡張機能をデバッグする場合は、使用可能なスキームからインテント方式を選択するだけです。
注意
SimulatorでSiriKitアプリをテストすることはできません。代わりに、実際のデバイスが必要です。