RORK LABEN
DEADLINE — Google Play は2026年8月31日以降、新規アプリと既存アプリの更新の双方に対象 API レベル36(Android 16)以上を要求します。残り13日ですEXTENSION — 期限に間に合わない場合は Play Console の期限延長フォームから申請することで11月1日まで配信を継続できます。延長は自動ではなく、申請自体を期限内に行う必要がありますTARGET SDK — Rork などのビルダーが出力する Expo / React Native アプリでも targetSdkVersion は自分で確認が必要です。テンプレートが古い SDK に固定されていると生成しただけでは要件を満たしませんPOLICY — スパムと最低限の機能に関するポリシーが改定され、高品質な機能とコンテンツ体験が求められます。薄いアプリを量産する運用は正面から影響を受ける領域ですPRIVACY — 収集するデータの項目・用途・第三者への共有の有無について詳細な説明が求められます。ビルダーが自動で組み込む解析 SDK や広告 ID も申告の対象ですRORK — 従来の Rork が React Native / Expo を出力するのに対し、Rork Max は SwiftUI を生成します。無料枠から始められ、有料プランは月25ドルからですDEADLINE — Google Play は2026年8月31日以降、新規アプリと既存アプリの更新の双方に対象 API レベル36(Android 16)以上を要求します。残り13日ですEXTENSION — 期限に間に合わない場合は Play Console の期限延長フォームから申請することで11月1日まで配信を継続できます。延長は自動ではなく、申請自体を期限内に行う必要がありますTARGET SDK — Rork などのビルダーが出力する Expo / React Native アプリでも targetSdkVersion は自分で確認が必要です。テンプレートが古い SDK に固定されていると生成しただけでは要件を満たしませんPOLICY — スパムと最低限の機能に関するポリシーが改定され、高品質な機能とコンテンツ体験が求められます。薄いアプリを量産する運用は正面から影響を受ける領域ですPRIVACY — 収集するデータの項目・用途・第三者への共有の有無について詳細な説明が求められます。ビルダーが自動で組み込む解析 SDK や広告 ID も申告の対象ですRORK — 従来の Rork が React Native / Expo を出力するのに対し、Rork Max は SwiftUI を生成します。無料枠から始められ、有料プランは月25ドルからです
記事一覧/開発ツール
開発ツール/2026-07-06上級

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

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

Rork Max233App Intents6Assistant SchemasApple Intelligence3Siri3Swift48iOS109

プレミアム記事

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/月 または ¥1,480 の永久アクセス
メンバーシップを見る →

関連記事

開発ツール2026-06-15
Rork Max の App Intents で Siri とショートカットにアプリの操作を渡す
Rork Max が生成した Swift アプリに App Intents を実装し、Siri とショートカットからアプリの操作を呼べるようにする手順を、AppShortcut の登録から本番での躓きどころまで実コードでまとめました。
開発ツール2026-04-05
Rork Max × WidgetKit・ライブアクティビティ実装ガイド 2026 — Dynamic Island 対応まで
Rork Max で iOS Widget・ロック画面ウィジェット・Dynamic Island 対応のライブアクティビティを実装するための実践ガイド。WidgetKit の基礎から Timeline 更新戦略、App Intents 連携、収益化まで体系的に解説します。
開発ツール2026-07-13
HealthKitの差分同期でデータを取りこぼす — HKAnchoredObjectQueryのアンカーを設計する
HealthKitの差分同期で歩数や睡眠が二重に数えられたり欠けたりする原因は、HKQueryAnchorの永続化設計にあります。newAnchorとdeletedObjectsを正しく扱い、再インストールやバックグラウンド更新をまたいでも整合するローカル取り込みの実装を、動くSwiftコードでまとめました。
📚RECOMMENDED BOOKS
大規模言語モデル入門
山田育矢
LLM開発
生成AIプロンプトエンジニアリング入門
我妻幸長
プロンプト
Claude CodeによるAI駆動開発入門
平川知秀
AI駆動開発
※ アフィリエイトリンクを含みます
もっと見る →