au iphone5sからSIM FREEのiphoneSEへ
知り合いから中華系のアクションカメラを譲ってもらったので、
このタイミングで背面がバキバキで使っていたiphone5sをSEへ切り替えることとなった。
auは十数年来使っていたが、HTC10から、つなぎの意味で中古iphone5sを持ち込みでSIM交換してもらい利用。
過去に家族のau iphone6をau iphoneSEへSIMを入れ替えただけで使えた経緯もあり、
今回も差し替えるだけで使えるものと思っていた。
でも、うまくいかない。SMSが使えない。
あれ?SMSが使えない。
かれこれ2時間調べたり、SIMを抜き差しして、
判明した原因をここにメモとして後人のために記す。
差し替えても、SMSが使えなかった。
macやipadでも受送信できる利点が良かったので、
iOS系スマホにしたのにうまくいかないのは不思議だった。
キャリアのサイトを見たり、
appleのサイトを見たり、
いろいろ試した。
しかも、wi-fiを切って、safariを開くとデータ通信はできてるっぽい。
どうやら、通話ができなかった。
携帯電話には通話テストの番号というものがある。(こちらを参照されたし。)
"111"という番号。
かけてもたら、つながらない。
通話できないことについて調べた。
appleのサイトでも発信/受信ができないことについては掲載されていた。
他にもいろんなサイトが出てきた。
まとめると以下のような原因が書かれていた。たぶん。
- キャリアごとの周波数が違うんじゃない?
- SIMロックされてないんじゃない?
- そもそも、モバイル通信がOFFになってない?
- 機内モードになってない?
- SIMがちゃんと刺さってる?
- iOS APNがされている?
そんなところだった。
今回、購入したのはSIM FREEだから、キャリアの違いとか、
SIMロック解除は関係ないはず。
他にも、[設定] > [電話]で自分の番号が出てる?とか。
[設定] > [メッセージ] > [iMESSAGE]や[SMSで送信]が正しくチェックされている?などがあった。
確かに、私の事象だと、[iMessage]のグループにある[送受信]で、
[新規チャットの発信元]から電話番号が無かった。
これは怪しい。
そして、キャリアごとのアップデートとかもあるとかで、
[設定] > [一般] > [情報]にある[ネットワーク]のグループなども見たが、
特にアップデートのお知らせもなく、詰まっていた。
モバイル通信に答えがあった。
困ったので、原因として考えられる設定を見返していたところ、
[設定] > [モバイル通信] > [通信のオプション]を開いたときに手が止まった。
そこの値は「ローミングオン」となっているけど、
中身を見ると、
音声通話とデータが「4G, VoLTEオン」になっていた。
前に、HTC10からiphone5sへ切り替えたときに、VoLTEが使えないとかなんとか言っていたことを思い出す。
ここか?と「3G」にし直して、「111」へかけたところ、
つながった!!
結論:回線規格でつながらなかった
結果、「4G, VoLTEオフ」にしたら、
通話も、SMSも使えました。
なんともお粗末なつまずきでしたが、
今後もあると思ったのでメモとして残します。
技術的なお話はまた今度。
余談
最近、仕事でコンポーネント的なコーディングを行っているのですが、
displayを、flexか、gridか、はたまたtableかで迷うことがある。
デザイナーがアレなので、伸び縮みしたときや要素が押し広げたときのことを
考慮していない形でよこしてきたときに、どれが良いか悩む。
かつ、IE11だと、flexだと、テキストが飛び出す(word-breakが効かない)こともあり、
いっそのことtableでやってしまってもよいかと思う。
gridの場合、行が膨らむと面倒になってしまうし、
うーむどうしたらいいか。