reachability相关内容
我想使用 Cocoa Touch 库或在 macOS 上使用 Cocoa 库. 我想出了一个使用 NSURL 的方法.我这样做的方式似乎有点不可靠(因为即使谷歌有一天可能会失败并且依赖第三方似乎很糟糕),虽然如果谷歌没有回应,我可以检查其他网站的回应,它对我的应用程序来说似乎是浪费和不必要的开销. - (BOOL) connectedToInternet{NSString *URLStri
..
我是 iOS 开发的新手,正在努力让reachability.h 类正常工作.这是我的视图控制器代码: - (void)viewWillAppear:(BOOL)animated{[[NSNotificationCenter 默认中心]添加观察者:自我选择器:@选择器(检查网络状态:)名称:kReachabilityChangedNotification对象:无];internetReachab
..
我只需要检查与 IP 地址的连接.我正在尝试使用reachabilityWithAddress 选项使用Apple Reachability 类来做到这一点.我的问题是我可以将任何 IP 地址放在 callAddress.sin_addr.s_addr 字段中,并且 statusText 总是“可达".如何准确检查与 IP 地址的连接? -(BOOL)reachabilityTest {结构 s
..
我一直在测试不同的方法来实现当应用程序处于后台时知道设备是否恢复互联网的可能性,所以我测试的第一个代码是 Apple 可达性示例代码 http://developer.apple.com/library/ios/#samplecode/Reachability/Introduction/Intro.html 但是当应用程序处于后台时,此代码不会通知互联网状态.所以我也尝试了以下代码,当应用程
..
我正在使用 Apple 的可达性代码,并在网络可达性发生变化时和启动服务器连接之前设置初始通知.当我使用 wi-fi 并关闭 wi-fi 接入点时,该代码有效.但是,当我使用 wi-fi 启动应用程序并且底层宽带连接工作时,然后一旦应用程序运行,然后断开 wi-fi 路由器与宽带路由器的连接(即 Wi-Fi 已打开但没有互联网连通性),然后我进行了可达性检查,我得到的网络状态是 Reachable
..
我查看了来自 Apple 的 Reachability 示例和来自“Iphone developer's cook book"的另一个示例 这里是测试ip/端口可达性的步骤 使用给定的 ip/port 构造 sockaddr_in 变量. 使用地址调用 SCNetworkReachabilityCreateWithAddress 调用 SCNetworkReachabilityGe
..
我正在关注 如何检查对于 iOS 或 OSX 上的有效互联网连接? 和 http://developer.apple.com/library/ios/#samplecode/Reachability/Introduction/Intro.html 来测试连接性,但我遇到了一些非常基本的问题. 例如,我正在另一台机器上运行 .NET API,然后尝试通过我的 mac mini 连接到它.
..
我正在 iOS 中创建一个新的旅行应用程序,该应用程序高度依赖地图,将包含两个地图. 当用户拥有强大的网络信号(Apple Maps)时,我的第一个地图会起作用. 当它们不是任何网络或信号非常低(离线)时,将使用我的第二个地图地图框). 为什么我在一个应用程序中有两个不同的地图?我的应用程序是一个方向应用程序,因此当用户的网络非常低或没有网络时,它将转到离线地图MapBox.此外,A
..
我正在将我们的游戏移植到 Unity,在 Unity 中需要一些有关互联网连接检查的帮助.官方 Unity 文档说“不要使用 Application.internetReachability".所以我很困惑哪些代码可以在这里工作.在任何论坛中都没有找到任何突出的解决方案.我想检查 wi-fi 或 GPRS 是否打开,这应该适用于 iOS 和 Android.提前致谢. 解决方案 解决方案
..
有没有人找到在 iOS 上实现 Reachability 的半体面指南? 解决方案 我已经实现了这样的 Reachability.下载 https://developer.apple.com/library/content/samplecode/Reachability/Introduction/Intro.html 并将 Reachability.h 和 .m 添加到您的项目中.将 Sy
..
我不确定这是否可行,但我有这种情况. 我在 UIWebView 中显示了一个网站,该网站在 UISegmentedController 中设置了链接.他们的网站可以检测您是使用 wifi 还是 3g 网络. 现在分段控制器指向 2 个不同的页面:1 - 一个 iPhone 友好的登录屏幕2 - 登录后的主页. 现在问题来了: 我可以对我的应用程序进行编程以检测它是 WIFI
..
我知道这个问题会被许多其他问题所欺骗,但是,我觉得这里没有很好地解释这个简单的案例.来自 Android 和 BlackBerry 背景,如果没有可用连接,通过 HTTPUrlConnection 发出请求会立即失败.这似乎是完全理智的行为,我很惊讶地发现 iOS 中的 NSURLConnection 没有模拟它. 我知道 Apple(以及其他扩展它的人)提供了一个 Reachability
..
我正在尝试转换这个 Swift 的代码片段.由于一些困难,我正在努力下车. - (BOOL) connectedToNetwork{//创建零添加结构 sockaddr_in zeroAddress;bzero(&zeroAddress, sizeof(zeroAddress));zeroAddress.sin_len = sizeof(zeroAddress);zeroAddress.sin_
..
当我尝试在我的 iPhone 上检查互联网连接时,我收到了一系列错误.谁能帮我解决这个问题? 代码: 导入基础导入系统配置公共类可达性{类 func isConnectedToNetwork() ->布尔{var zeroAddress = sockaddr_in()zeroAddress.sin_len = UInt8(sizeofValue(zeroAddress))zeroAddre
..
我想使用 Cocoa Touch 库或在 macOS 上使用 Cocoa 库. 我想出了一种使用 NSURL 来做到这一点的方法.我这样做的方式似乎有点不可靠(因为即使有一天谷歌可能会宕机并且依赖第三方似乎很糟糕),虽然如果谷歌没有回应,我可以查看其他一些网站的回应,它对我的应用程序来说似乎是浪费和不必要的开销. - (BOOL) connectedToInternet{NSString
..
我想要类似于 Objective-C 中的 AFNetworking 和 Swift 中的 Alamofire NetworkReachabilityManager 的功能: //可达性检测[[AFNetworkReachabilityManager sharedManager] startMonitoring];[[AFNetworkReachabilityManager sharedMana
..
我正在使用以下代码在服务器中发出 HTTP 请求.现在我想知道它是否已连接到互联网.下面是我的代码 let request = Alamofire.request(completeURL(domainName: path), method: method, parameters: parameters, encoding: encoding.value, headers: headers).r
..
我很难在我的代码中使用 Reachability.我想通过在启动时启动观察者然后只接收更改通知来保持它非常简单.在以下代码中,从不调用reachabilityChanged 方法.我已经尝试了很多次迭代,但这是最简单的版本.它编译并运行.请帮忙... **** AppDelegate.h 代码 **** #import #ifdef PHONEGAP_FRAMEWORK#import #i
..
我找到了几个代码示例来执行我想要的操作(检查可达性),但似乎没有一个对我有用.我不明白为什么这不想玩得开心. 我的项目中有reachability.h/m,我正在做 #import 我添加了框架.我也有: #import "Reachability.h" 在我尝试使用可达性的 .m 的顶部. Reachability*reachability = [Reachability
..
编辑 23.5.11 我现在想知道我是否过度设计了这个.当我使用在线连接时,我会正确处理它 - 要么: 在后台显示进度或活动指示器,如果失败,我会显示合适的消息或 我调用了另一个应用程序,Safari 或 Maps,然后它们会进行自己的检查,如果没有连接就会失败.这让用户只能使用其他失败的应用程序,这并不完美. 因此,如果我按照我在下面的建议进行操作并且标准 Reachab
..