如何在应用程序在iPhone中启动之前检查特定站点的网络连接是否可用?

时间:2012-05-23 15:51:20

标签: iphone networking

我正在开发一个基于Web的应用程序,我需要在我的服务器启动特定主机时启动应用程序。如果网络连接不可用,我计划显示一个警报视图以重新启动该应用程序。我正在使用这个:

    NSURL *scriptUrl = [NSURL URLWithString:@"http://lmsstaging.2xprime.com"];
    NSData *data = [NSData dataWithContentsOfURL:scriptUrl];

    if (data != nil) {
//Launch my application
}
else {
//show an alert
}

但问题是,当我点击警报视图中的“确定”按钮时,我希望我的应用程序退出。这是正确的方法吗?有人可以建议任何其他选项来克服这种情况吗?

1 个答案:

答案 0 :(得分:1)

没有“官方”退出方式。 Apple建议您提醒您说:“此应用程序需要网络连接。按主页按钮退出。”