模拟kCFURLErrorNotConnectedToInternet错误

时间:2013-06-04 11:53:57

标签: ios objective-c nsurlconnection

我似乎无法导致NSURLConnection引发kCFURLErrorNotConnectedToInternet错误。

我尝试了以下内容:

  1. 飞行模式或禁用没有3G的wifi。两者都返回kCFURLErrorCannotConnectToHost
  2. 链接调节器,100%输入/输出数据包丢失。这将返回kCFURLErrorTimedOut
  3. 如何模拟kCFURLErrorNotConnectedToInternet错误?

    谢谢!

1 个答案:

答案 0 :(得分:0)

要获得kCFURLErrorNotConnectedToInternet,您需要一台没有网关的路由器。您可以做的是(如果不是在公司)从您的路由器拔掉互联网回程。如果您正在使用模拟器,请尝试暂时手动分配没有网关的IP地址。