開発者だったり意識的に調べないと知る由もないですね.
レシピでここぞというタイミングで鳴らせば面白い使い方ができそうです.
※価格は記事執筆時のものです. 現在の価格はApp Storeから確認ください.
レビュー時のiOSバージョン : iOS17.3.1
スポンサーリンク
ソース
例えばこちらのサイト・ブログで具体的に紹介されています.
しかしあくまでもSwiftの話として挙げられており、いずれもファイル名こそ挙げられていますがディレクトリパス、つまりどのフォルダにあるかは書かれていません.
というわけで更に探したところこちらのリポジトリを見つけました.
m4aファイルが並んでいるのでそれを再生させてもいいんですが今回はその下にあるjsonを使って端末のファイルパスから再生させるショートカットレシピを作ってみます.
レシピ
まずGithubにあるjsonファイルを使ってキーだけ取り出して確認します.
該当のjsonファイルは
https://raw.githubusercontent.com/extratone/iOSSystemSounds/main/systemsounds.json
です.
「名前を設定」アクションでa.jsonとするのは必須ではありません.
ここでは正しくjsonが取り出せるかの確認として、辞書としてキーを取り出します.
画像では昇順に並び替えも行っています.
ちゃんと取り出せていますね.
これらのキーの値が今回は各々のシステムサウンドのファイルパスとなっているため、キーの値を取得しそれを「サウンドを再生」アクションで鳴らすことができます.
画像では録画を開始するサウンドを指定しています、なお今回のファイルパスは
file:///System/Library/Audio/UISounds/begin_record.caf
です.
防犯への応用
一番怖いのがロック解除された状態での盗難
— カズ 🇬🇧 🧇 (@kazu_cyber) 2023年12月20日
皆に今すぐに設定して欲しい
泥棒が必ずiPhoneの“設定”を開くことを逆算して、トラップを仕掛けられる。
特定のアプリを開くためには認証を必要とする設定。
やり方貼っておきます。
必要なアプリ: ショートカット(Apple製)https://t.co/TWnpNiDYe3 https://t.co/hF8cz4oLOt pic.twitter.com/rgrLtvmdbJ
昨年末、防犯のために特定のアプリを開く操作を妨害するTipsがバズりました.
このやり方はアプリを開くと端末をロックするオートメーションなわけですが…
画面ロックする前にシステムサウンドのphotoShutter.caf、つまりカメラのシャッター音を鳴らす手もあります.
もちろん本当の防犯なら「写真を撮る」アクションで前面撮影+αすればいいです.
システムサウンドだけ…は言ってしまえばイタズラか防犯一歩手前ですね.
〆
通常ショートカットの通知音などは固定なわけですが、工夫によって他のシステムサウンドに擬似的に変更することができるわけです.
オフラインだとエラーになるのが難点ですね.