2024年4月21日
Android機からの操作でiPhoneのインターネット共有をオンにするショートカット
Apple 製の端末同士であれば、同じ Apple ID の端末や家族の端末側の操作で親機となる iPhone のテザリングを開始させることができますが、当然ながら Android 機から iPhone のテザリングを開始させる手段は提供されていません。
最近訳あって iPhone(SIM あり)と Android(SIM なし)の2台持ちをしていて、iPhone を触らなくてもテザリングを始められたらいいのにと思い、これを実現するショートカットを作ったのでメモです。
仕組み
2台のスマートフォン同士を Bluetooth でペアリングして、接続をトリガーとして iPhone のテザリングを開始するショートカットを作ります。そうすることで、Android 機側から Bluetooth 接続するだけでインターネットにつなげます。
他の方法として NFC をトリガーに開始するのも試しましたが、毎回 ID かなにかが変わってしまう?のかうまくいきませんでした。
準備
Android 機と iPhone それぞれの Bluetooth 設定を開き、イヤホンやマウスを繋ぐ時と同じようにペアリング設定をします。
また、Wi-Fi でテザリング接続する場合は Android 機側で iPhone の Wi-Fi パスワードを入れておきます。
設定方法
ショートカットアプリを開き、新しいオートメーションの作成画面で Bluetooth を選択します。デバイスとして子機とする Android 機の端末名を選びます。「接続されている」条件のみにチェックを入れます。
新規の空のオートメーション → アクションを追加 で「インターネット共有を設定」を選びます。条件は「インターネット共有をオンに設定」。
これで完了です。テザリング終了時は iPhone 側で操作します。