ショートカットアプリはアップデートに伴いアクションの仕様が変更になる場合があります.
壁紙を設定するアクションはカスタム性の向上に伴い壁紙のセットを指定する入力が追加されました.
今回iOS18ではif文の条件を複数入れることが可能となっています.
※価格は記事執筆時のものです. 現在の価格はApp Storeから確認ください.
レビュー時のiOSバージョン : iOS18.0
スポンサーリンク
作成例
アクションの説明文自体に大きな変更はありません(入力の説明文が省略されたくらいです).
追加した時点ではこれまでのif文と見た目は同じです.
これまでと同じように1つ目の条件文を入力していきます.
入力を終えると、条件文の末尾にこれまでなかった+ボタンが表示されます.
条件文がひとつでいい場合はそのまま、増やしたい場合はこれをタップします.
すると条件文の箇所がフィルタ形式に変化します.
加えて先頭にある「いずれか」をタップすることで「すべて」と切り替えができます.
ようは追加した条件の「いずれか」を満たしたときか「すべて」満たしたときで使い分けができるようになったわけです.
いままではandやorすらまともにできなかったので複数条件を加えてかなりプログラミングとして向上したことになります.
条件文を増やしたい場合は「条件を追加」をタップして同じように条件を書き込みます.
末尾のアイコンをタップすれば削除ができますが順番を変えることはできないようです.
これで一部の処理でアクション数を減らすことができます.
〆
こういった仕様変更に前方互換がない…というのは世の常です.
こうした仕様のレシピを共有しても、iOS17以下の端末だと画像のようにダウンロード画面にすら進めないため誰かに配布する場合はこういった問題も把握した上でレシピを組む必要があります.