我如何知道何时使用Reachability与我的服务器连接?

时间:2012-11-04 09:13:37

标签: iphone objective-c ios xcode reachability

我需要在我的应用程序错误报告中实现。我已经有这个错误报告,但问题是我使用grabURLInBackground发送错误,这不是一个好主意,因为我需要保存数组中的错误,只有当我与服务器连接,我需要发送所有的那些错误在一起。所以我的问题是如何“监听”服务器连接? 我怎么知道何时发送我的错误(连接可用)?我需要在后台做吗?什么? 我希望你的家伙能理解我:)

1 个答案:

答案 0 :(得分:0)

您将获得许多具有Reachability的示例代码。事实上你可以google它。 我没有找到一个完全适合我的解决方案。

Here也许是一个类似的问题。

这是我的测试用例:

将您的设备连接到WI-FI路由器,并从路由器上拔下WLAN,因此已连接到WI-FI,但没有连接到互联网。

情况2: 插入SIM卡,通过3G打开允许数据设置,但该卡没有3G数据广播。

所有Reachability都会说有互联网连接,所有api电话都是假的......