Appleは木曜日、iOS 12のショートカットアプリのベータ版をTestFlightアプリを通じて開発者向けに公開しました。このアプリを使えば、iOS 12ユーザーはSiriの音声コマンドで起動できるカスタムオートメーションを作成できます。
開発者はApple Developer Centerにログインし、TestFlightを通じてアプリのインストールをリクエストする必要があります。テストへの参加が承認された場合、Appleは開発者に通知します。
クパチーノに拠点を置く同社は、開発者に対し、現在利用可能なアクションは「限定的」であり、iCloud経由でデバイスに同期されないことを警告している。ベータ版には、以下に示す通り、その他の制限事項もある。
ショートカット ベータ 1 の既知の問題
既知の問題
- ベータ版では利用できるアクションが制限されています。(41726632)
- ショートカットの iCloud 同期はまだ利用できません。(39368432)
- Siri でカスタム ショートカットを実行すると、一部のアクションが表示されません。
(41726785)- デバイスが
ロックされているときに Siri からショートカットを実行しても、アプリを開くことができません。(41307405)- INVoiceShortcutCenter の推奨
ショートカット API に提供されるショートカットは、ショートカット アプリでアプリのアクションを表示するときには使用できません
。(40564970)
iOS 12では、開発者がフックを有効にしたアプリにおいて、ショートカット機能によってアプリの自動化と連携が可能になります。例えば、Appleの6月のWWDC基調講演では、この新しいアプリのデモが披露され、Siriに「家に帰ります」というカスタムフレーズを渡すと、一連のコマンドが起動しました。このフレーズは、連絡先にプリセットメッセージをテキスト送信し、HomeKit対応のサーモスタットを調整し、ファンを起動し、推定移動時間を表示し、NPRの再生を開始するという一連のコマンドを実行しました。