◉RORK LABEN
●EXPO — EAS Observe がネイティブクラッシュも記録(10/07)。SDK 57 は 57.0.21 以降で確認できます●SDK 58 — SDK 58 Beta は 9/15 公開。stable の日付はまだ未確認です●RN 0.88 — React Native 0.88.x の正式リリース予定は 10/12、残り3日●Q&A — expo-widgets が本番ビルドだけ真っ黒になる、という問いが出ています●RORK — 09-29 に GPT-6.1 Sol を追加。Pro・Max プランで利用できます●NEW — クライアントのアプリを作る前に決める、公開アカウントの持ち主●EXPO — EAS Observe がネイティブクラッシュも記録(10/07)。SDK 57 は 57.0.21 以降で確認できます●SDK 58 — SDK 58 Beta は 9/15 公開。stable の日付はまだ未確認です●RN 0.88 — React Native 0.88.x の正式リリース予定は 10/12、残り3日●Q&A — expo-widgets が本番ビルドだけ真っ黒になる、という問いが出ています●RORK — 09-29 に GPT-6.1 Sol を追加。Pro・Max プランで利用できます●NEW — クライアントのアプリを作る前に決める、公開アカウントの持ち主
記事一覧/開発ツール
⬡ 開発ツール/2026-07-06上級

Rork Max のアプリ機能を Apple Intelligence に開く — App Intents Assistant Schemas の設計と、収まらない機能の逃がし方

Rork Max が生成した Swift アプリの操作を Apple Intelligence から呼べるようにする App Intents Assistant Schemas の設計を、固定スキーマへの当てはめ方・収まらない機能の逃がし方・実機での確認手順まで含めて実装ノートとしてまとめます。

Rork Max235App Intents6Assistant SchemasApple Intelligence3Siri3Swift48iOS114

✦ プレミアム記事

Siri Shortcuts には対応しているはずのアプリが、Apple Intelligence からは一向に呼ばれない。壁紙アプリに「今日の壁紙を保存」という App Intent を用意し、Shortcuts アプリからは動くのに、Siri に話しかけても「そのアプリではできません」と返ってくる。手元で何度か試して、ようやく腑に落ちました。

Apple Intelligence がアプリの操作を扱うには、Intent が「動く」だけでは足りません。その操作が意味として何であるかを、Apple 側の語彙で宣言しておく必要があります。その語彙が Assistant Schemas です。

個人開発で複数のアプリを回してきた立場から、Rork Max が吐いた Swift アプリに Assistant Schemas を後付けし、機能を Apple Intelligence に開くまでの段取りを書き残します。固定スキーマへの当てはめ方、そこに収まらない機能の逃がし方、非対応端末で機能を死なせないための可用性設計まで。私自身が現場で守っている線引きを中心に据えます。

「Siri 対応済み」でも Apple Intelligence から呼べない理由

従来の App Intents と Siri Shortcuts は、ユーザーがあらかじめ登録したフレーズと操作を結びつける仕組みでした。ユーザーが「壁紙を保存」という名前でショートカットを作れば、その文字列に一致したときだけ実行されます。

Apple Intelligence は、この結びつきをフレーズ一致に頼りません。「さっきの画像を保存しておいて」のような自然な言い回しから、それがどのアプリのどの操作に当たるのかを推論します。推論の土台になるのが、Apple があらかじめ定義したスキーマです。アプリ側が「この Intent は写真を開く操作です」と宣言していれば、Apple Intelligence はその意味を手がかりに呼び出せます。

逆に言えば、意味の宣言がないカスタム Intent は、Apple Intelligence の推論網に乗りません。Shortcuts アプリからは見えても、Siri の自然言語からは届かない。ここが、多くの「対応済みのはずなのに呼ばれない」の正体でした。

Assistant Schemas という考え方 — 意味論を Apple に預ける

Assistant Schemas は、iOS 18.2 で App Intents フレームワークに加わった仕組みです。Apple が用意した固定の操作カテゴリに、自分のアプリの Intent を対応づけます。

層役割誰が定義するか
Assistant Schema操作の意味(写真を開く、メールを送る等)Apple(固定)
App Intent実際の処理(自分のアプリの実装)開発者
App Entity操作の対象(この壁紙、このアルバム等)開発者
AppShortcutsSpotlight / ショートカットへの露出とフレーズ開発者

ポイントは、意味の定義を自分で書かないことです。「写真を開く」という概念は Apple が持っていて、開発者はそこに実装を差し込む。だからこそ Apple Intelligence は、アプリをまたいで「開く」を理解できます。

執筆時点でスキーマが用意されているのは、およそ次の12ドメインです。books(書籍)、browser(ブラウザ)、camera(カメラ)、documentReaders(文書閲覧)、journal(日記)、mail(メール)、photos(写真)、presentations(プレゼン)、spreadsheets(表計算)、system(システム設定)、wordProcessor(文書作成)、whiteboard(ホワイトボード)。壁紙アプリのように写真を扱うものは photos に、コンテンツを読ませるものは documentReaders に当てはめられます。

✦

ここまでお読みいただきありがとうございます。

この記事の続きを読む

この先には、実装コードやベンチマーク結果など、実務でお役に立てる内容をご用意しています。このサイトは広告を掲載しておらず、サーバーや開発にかかる費用はメンバーの皆様のご支援で成り立っています。もしお役に立てていましたら、ご支援いただけますと大変ありがたいです。

この記事で得られること
✦Apple Intelligence がアプリ操作を意味で理解する仕組みと、従来の App Intents / Siri Shortcuts との役割分担
✦固定スキーマ12ドメインへ自分のアプリを当てはめる設計と、収まらない機能を AppShortcuts へ逃がす判断軸
✦可用性フォールバックと曖昧性解消、実機 Shortcuts / Siri での動作確認まで含む後付けの段取り
Stripe による安全な決済 · いつでもキャンセル可能
✦

この記事を購入する

この先の内容をすべてお読みいただけます。一度のご購入で、いつでも何度でもアクセスできます。このサイトは広告を掲載しておらず、皆さまのご支援がサーバー費用などの運営を支えています。

または
メンバーシップなら全記事が読み放題 →
シェア

お読みいただきありがとうございます

Rork Lab は広告なしで運営しており、サーバー費用などの運営コストはメンバーシップのご支援で賄っています。実装コード・ベンチマーク・本番設計パターンなど、実務でお役立ていただける記事を毎日更新しています。もし読んでよかったと感じていただけましたら、ぜひご覧ください。

  • ✦コピー&ペーストで使える実装コード付き
  • ✦毎日新しい上級ガイドを追加
  • ✦¥580/月 または ¥2,480 の永久アクセス
メンバーシップを見る →

関連記事

⬡ 開発ツール2026-04-05
Rork Max × WidgetKit・ライブアクティビティ実装ガイド 2026 — Dynamic Island 対応まで
Rork Max で iOS Widget・ロック画面ウィジェット・Dynamic Island 対応のライブアクティビティを実装した記録。Timeline の焼き込み設計、APNs のヘッダーと優先度、push-to-start、stale-date の扱いまで実運用の判断を残します。
⬡ 開発ツール2026-04-23
Rork アプリに Siri と Shortcuts を統合する — App Intents の Expo 実装と失敗しない設計
Rork で作った React Native アプリに Siri Shortcuts と App Intents を組み込む実装ガイド。Expo Config Plugin で native モジュールをブリッジし、AppShortcut・Entity Query・Donations・Control Center ウィジェットまで本番運用を見据えて解説します。
⬡ 開発ツール2026-05-16
Rork Max 製 iOS アプリの Firebase CocoaPods を Swift Package Manager へ移行した実録——2026年10月の廃止前に対応した手順と3つの落とし穴
Firebase Apple SDK の CocoaPods 配信が2026年10月に停止します。Rork Max 製 iOS アプリ4本を Swift Package Manager へ移行した実体験をもとに、手順・落とし穴・Dropbox競合コピー問題の解決策を詳細に解説します。
📚RECOMMENDED BOOKS
大規模言語モデル入門
山田育矢
LLM開発
生成AIプロンプトエンジニアリング入門
我妻幸長
プロンプト
Claude CodeによるAI駆動開発入門
平川知秀
AI駆動開発
※ アフィリエイトリンクを含みます