LoginSignup
22
16

More than 5 years have passed since last update.

iOS シミュレータでオフライン時のテストをしたい「Additional Tools > Network Link Conditioner」で解決

Posted at

ハードウェアのシミュレーションをおこなう「Additional Tools」

iOS シミュレータでオフライン時のテストをしたい

動作確認した環境

  • Xcode 9.4.1 (9F2000)

Additional Tools のダウンロード

Additional Tools for Xcode x.x をインストール

(今回はAdditional Tools for Xcode 9.3をダウンロードしました)

  • Xcode 7.3 までは Hardware IO Tools という名称で提供されていたが、
  • Xcode 8.0 〜は Additional Tools に統合されたようです

additional-tools.png

Network Link Conditioner のインストール

パッケージの中の Network Link Conditioner を実行すると、インストールの確認がでてシステムにインストールします。
正常に完了すると、システム環境設定 にインストールされます。

system-preference.png

ネットワーク圏外をつくる

  • Profile で 100% Loss を選択
  • ON に切り替える

image.png

  • ONにした時点で、ネットワークが圏外となり通信できない状態となる。
  • ON/OFFはいつでも切り替え可能なので「通信可能→圏外になったとき」やその逆のパターンのテストにもつかえそうです。
22
16
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
22
16