更新:2020-09-01
作成:2020-08-02

レシピ集

レシピの作りを学ぶには、既存のレシピを参考にするのが近道です。
そこで当アクションリファレンスでも、レシピ作りの参考になりそうなレシピと、お役立ちレシピを用意しました。
理解の助けになるよう、コメントも入れてあります。
QRコードをタップするか、カメラAppでQRコードを読み取ると、iCloudリンクのURLにアクセスできます。

難易度 ★ - 作りが簡単なレシピ

サイコロを振る

「サイコロを振る」

サイコロのように、1~6の範囲で数字を提示します。

乱数を使った、基本的なレシピです。

今見ているウェブサイトをQRコードにする

「QRコード化」

今見ているウェブサイトのURLをQRコードにし、写真Appに保存します。
Safari Appの共有機能から実行してください。

iOSの標準機能を使ったレシピです。

緊急連絡先に、ただちに電話をかける

「緊急事態」

「Hey Siri、緊急事態」と呼びかけると、すぐに緊急連絡先に電話を掛けます。
設定App→Siriと検索→"Hey Siri"を聞き取る がONになっているときと、このレシピをタップした時に作動します。

Siriショートカットを応用したレシピです。

内蔵辞書で調べる

「内蔵辞書で調べる」

入力した単語を、iOSの内蔵辞書で調べます。

iOSの標準機能を使ったレシピです。

動画をGIF化

「動画をGIF化」

写真Appの中にある動画を、アニメーションGIF化にします。

コンテンツ・グラフ・エンジンの活用例です。

PDFからテキストを抽出

「PDFからテキストを抽出」

iCloud Drive・デバイスの中にあるPDFから、テキストを抜き出します。
PDFの作りによっては、うまく抜き出せないことがあります。

コンテンツ・グラフ・エンジンの活用例です。

現在地の住所を調べる

「今、どこにいるの?」

現在地の住所を表示します。

位置情報の活用例です。

#NowPlaying

「#NowPlaying」

Music Appで再生中の楽曲とジャケットを、Twitterに投稿します。
Twitterのアカウント登録が必要です。

他Appとの連携の例です。

レシピを書き出す

「レシピを書き出す」

指定したレシピを、iCloud Driveに書き出します。

レシピ書き出しの例です。

レシピを取り込む

「レシピを取り込む」

iCloud Drive上にあるレシピを、iCloudリンク経由で取り込みます。

裏技を使った、レシピ取り込みの例です。

難易度 ★★ - 作りがやや高度なレシピ

体重を記録する

「体重記録」

体重を、ヘルスケアAppに記録します。
iPadで実行した場合、iPadにはヘルスケアAppが存在しないため、お断りのメッセージを出します。

ヘルスケアAppとの連携・機種の判別の例です。

歩数を読み上げる

「今、何歩?」

ヘルスケアAppに記録されている歩数を、読み上げます。
iPadで実行した場合、iPadにはヘルスケアAppが存在しないため、通知音を鳴らし、お断りのメッセージを読み上げます。

ヘルスケアAppとの連携の活用例です。

出勤・退勤時間を記録する

出退勤記録

出退勤の日時を、iCloud Drive上にCSV形式のファイル attend.csvに記録します。

iCloud Driveの活用例です。

睡眠時間を記録する

「睡眠記録」

「就寝」を選択したときから、「起床」を選択するまでの間の時間を測り、「睡眠時間」としてヘルスケアAppに記録します。

ヘルスケアAppとの連携・iCloud Driveの活用例です。

フィールドテストモード

「フィールドテストモード」

iOSの隠しアプリ「フィールドテストモード」を起動します。

通常の方法では作れないレシピです。

ホーム画面に戻る

「ホーム画面に戻る」

iOSのホーム画面アプリ「SpringBoard」(隠しアプリ)を起動し、ホーム画面に戻ります。

通常の方法では作れないレシピです。

難易度 ★★★ - 作りが高度なレシピ

簡易サンプラー

「簡易サンプラー」

効果音をポン出しすることができる、簡易サンプラーです。
サンプル音源は、クイズ大会向けSEです。

Base64デコードの活用例です。

24時間予報

「24時間予報」

天気Appから、現在地の24時間先までの天気予報を取得し、表示します。

アクション「リストから選択」を、値を表示するために使うという、変わった使い方をしています。

今日の東京の天気予報を読み上げる

「東京の天気予報」

goo天気(携帯版)」から、東京の今日の天気予報を取得し、読み上げます。

スクレイピングの例です。

電話番号に0063を付加して電話をかける

「0063」

電話番号の頭に0063をつけて、電話をかけます。
00XY特番は、0063に置き換えます。
詳細はレシピの中身を参照してください。

正規表現を多用した、面倒なレシピです。