【iOS17.2.1】複数SIM自動切り替えショートカット
iOS17以降のショートカットでsim切り替えが出来るようになったらしいのですが、現在iOS17.2.1のショートカットでは切り替えるsimが素直に選択できません。
なので、プランの検索とか使用しつつ切り替えるレシピを書いてみました。
前提
・iPhone13miniで、au(物理sim)とmineo Dプラン(e-sim)のデュアルSIM
・mineoのsimは、設定>モバイル通信>SIM>モバイル通信プランの名称 を「mineo」にしている
すべてのモバイル通信プランを検索して、「mineo」が等しいラベルを見つけときます。
ここの条件のmineoは手打ちテキストです。
if文の変数はなんでもいいです。
ここではテキストでデータ通信にしています。
任意の値、になってること確認。
if文の終了後に、デフォルトのデータ回線を指定します。
「if文の結果」の変数はモバイル通信プランを選択。
これでこのショートカットを起動すると、
auデータ回線使っていればmineoデータ回線に切り替わります。
mineoデータ回線使用時にはなにも起きません。
一枚目画像のラベルを「au」としたショートカットをもう一つ作り、それぞれをスケジュールで起動すれば、任意の時間での自動切り替えが可能です。
おまけです。
現在のデータ回線ではない、で条件検索しておき、
最後のデフォルトのデータ回線を指定する際の変数名を「データ通信」、変数の種類を「モバイル通信プラン」にしておけば、起動するごとにauデータ回線とmineoデータ回線でデフォルト回線をトグルで切り替えるショートカットになります。
なお、3回線以上sim利用してる場合の動作はわかりません。
【追記】
なんかやろうとしてて忘れたのでしょうが、コメントにある通り、if文は必要なかったですね。
なお、iOS 17.3 でデフォルト回線の指定がキチンと表示されるようになりましたので、従来のショートカットレシピも使えるようになっていると思います。
情報ありがとうございます。
後でこの方法でやってみます。
私はオートメーションの時間設定で、
mineo物理SIMとpovo eSIMを切り替えているだけです。
朝にでも読み返して見ます。
ダミーのif文をつかわなくても、上記で行けましたよー。
私の場合は楽天モバイルに切り替えるショートカットです。
ラベルの「🔴楽天モバイル」の部分を「mineo」などにするとmineoに切り替えできると思います。
設定>モバイル通信>(mineoの電話番号)>モバイル通信プランの名称
で設定している名前がラベルです。
トグルで切り替えるのは、これで出来てますよ。
iOS17.2.1だけのバグだったのかなー?
先人のおかげでデュアルSIMのデータ通信をワンタップで切り替えて使用しています
私は「もう一方のSIMに切り替える」ショートカットを使ってるのですが、切り替え後にどちらのSIMに設定されたか通知を表示するようにしてます
地味に便利です(^^)
ショートカットの仕様でショートカット動作完了時の「レ」通知に一瞬ジャマされるのが残念ですが…
>> しん426@povoデュアル さん
完了時の「レ」通知がわからなかったのですが、ショートカットアプリが前面に残る事なのでしょうか?それであれば、「ホーム画面へ移動」を挿入すれば良いかもしれません。
>> null. さん
SIMの名前を表示した通知のみが出るのを期待していたのですが、画像のようにショートカットの動作完了の通知が前面に出てきてしまい、1秒くらい目的の通知を邪魔してしまうのです「ホーム画面へ移動」は残念ながら解決にはいたりませんでした
でも、考えていただき感謝しております