デバイス条件 (device condition)


デバイス条件 とは、不利な条件をシミュレートできるテストおよびデバッグツールです。Xcode で利用可能なデバイス条件は以下のとおりです。


各条件は複数のプロファイルをサポートしているため、条件の動作や重大度を制御できます。ネットワークの条件のプロファイルは、農村地域の 2G ネットワークなど、シミュレーションされている実際のシナリオを記述します。熱条件のプロファイルは、ProcessInfo.ThermalState 列挙型 case と同じ名前と意味を持っています。


注意:デバイスの条件は、実際のレベルを上書き (override) することはできません。たとえば、かなりの温度状態を引き起こしても、物理デバイスが暖かくなった時温度状態が深刻になるのを防ぐことはできません。同様に、ネットワークの条件によって接続が遅くなることがありますが、速くはなりません。