AppleのサンプルソースコードReachabilityについて調べてみたHikaruApp三浦半島の海をみながら、の〜んびりとやってま〜す。5.0についてはこちらで調べました。Reachabilityになに?Appleが提供する回線状態を調べられるサンプルソースコード結構使用していましたが実は取得した値、取得できるタイミングについて確実に理解して使用していなかった。今回調べる機会があったので取得できる値について調べてみた。表示させるようになっています。調査結果4G3GWi-Fi機内モード圏外なんかあやしいですね!SIM抜きSIMなしなのに通信できるの?なぜ?意外な結果になりビックりです!圏外、SIMなしの値が通信できないはずなのに「ReachableViaWWAN」となってしまい私が予測していた動作と違いました。!このままで終われません!もう少し突っ込んで調べて見ます!「NotReachable」になるパターンは以下の4パターンが考えられる。WiFi(ON)→SIMなし→WiFi(OFF)上記の4パターについて調べてみた結果が以下4G→圏外WiFi(ON)→圏外→WiFi(OFF)4G→SIMなしWiFi(ON)→SIMなし→WiFi(OFF)この結果から言える事は、WiFiが絡まないと通信不可「NotReachable」に移行しないようです。完全にやられました(笑)まとめReachableViaWWANの値が取得できても通信が可能とは限らない。NotReachableが取得できるのは以下の条件1.機内モード2.WiFi接続状態からSIMが抜かれWiFi接続が切れた時3.WiFi接続状態からWWANが圏外になりWiFi接続が切れた時この結果を踏まえて対策でも考えます。Card情報を取得する値がiOS8から変わりました。私は正直なところ活用していませんでした。pointで遊ぼう!|設置編の続きです。nil代入によるクラッシュ・・・。コメントをキャンセルメールアドレスが公開されることはありません。コメントデータの処理方法の詳細はこちらをご覧ください。HikaruApp.。