LoginSignup
32
30

More than 5 years have passed since last update.

iOS SimulatorでiOS8を動作させるとHTTP通信ができない

Last updated at Posted at 2014-09-17

Summary

iOS SimulatorでiOS8を動作させたときにHTTP通信ができない場合、ESETなどのセキュリティソフトのWebアクセス保護を無効にすると通信できるようになる場合があります。
(HTTPSはできるんですけどね....)

Description

Xcode6 GM を入れてiOS Simulatorで自分のアプリをテストすると、HTTP通信時に必ず

NSUnderlyingError = "Error Domain=kCFErrorDomainCFNetwork Code=-1005 ...

ってなエラーが出てテストにならない。
errorの詳細を見てると、以下のエラーが出ておりSocketが作成できてないみたい。

"_kCFStreamErrorCodeKey" = 57;
"_kCFStreamErrorDomainKey" = 1;

いろいろ試した結果、ウチの環境では ESET Cyber Security Pro 5 のWebアクセス保護を無効にすることで通信できるようになりました。

とりあえず、これはESETに連絡かな...

追記

ESET Cyber Security Pro 6 に上げたらWebアクセス保護を有効にしたままでも行けますた。

32
30
6

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
32
30