问题标签 [reachability]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
iphone - iPhone 应用程序在检查互联网连接时崩溃
在我的 iPhone 应用程序中,我需要检测互联网连接的可用性。
所以我引用了 Apple 的“Reachability”项目中的一些文件。
链接如下:
http://developer.apple.com/library/ios/#samplecode/Reachability/Introduction/Intro.html
我创建了一个新项目并在 viewWillAppear 中实现了以下代码,但应用程序崩溃了。
我包含了来自 Apple 演示项目的 Reachability.h、Reachability.m。
我还包括了 SystemConfiguration 框架。
互联网工作时,应用程序工作正常。但是当互联网不工作时应用程序崩溃。
即使我检查了控制台,但控制台中没有显示任何通知或错误。
崩溃的原因可能是什么?
我该怎么办?
谢谢!!
iphone - 检查 iPhone 上自定义端口上安全连接的可达性?
我想检查是否可以安全连接到 IP 地址和自定义端口。我检查了 Apple 的可达性示例,但我只能检查主机是否可达。
有任何想法吗?
谢谢
iphone - Reachability 示例代码中的 SCNetworkReachabilityGetFlags 需要很长时间才能返回
我在 iPhone4 上使用 iOS4.1。我也在使用最新版本的可达性代码。我的设备没有连接,但似乎代码等待超时,否则设备需要很长时间才能报告可达性状态。
这似乎不会发生在使用 iPhone3gs 的 iOS4.0.1 上。
有没有其他人遇到过这个?除了开始一个新线程之外,还有什么方法可以解决它?
iphone - 可达性网络更改事件未触发
我的 iphone 应用程序非常简单,只有一个视图可以处理所有事情,在 viewDidLoad 中,我检查我们是否有互联网连接,如果有,我们从网络加载,如果没有,我们从本地资源加载。这很好用。
为了测试我的 handleNetworkChange 事件,我关闭了所有蜂窝数据但保持 wifi 开启。在wifi范围内,我启动了应用程序,一切正常。然后我走出 wifi 的范围,但我的 handleNetworkChange 从未触发(使用 uiAlertView 测试)。站在 wifi 范围之外,我的应用程序可以很好地启动离线消息。
我怀疑这是 ViewController 生命周期的问题,是否应该将此代码放在 AppDelegate 函数中?可能这是一个更好的设计开始。
iphone - 可达性 API 崩溃
我正在使用 Apple 提供的可达性示例代码来检查网络连接并获得更改通知(可达性示例代码)。
我查看了我的应用程序的一些崩溃锁。似乎有些崩溃是由于 Reachability/SystemConfiguration Reachablity API 的东西(见下文)。SCNetworkReachabilityGetFlags 仅用于 Apple 提供的 Reachability 类。还是我误解了崩溃日志?
iphone - 如何使用可达性查找 iphone 设备是否连接到 3G / Wifi
任何人都可以让我知道是否使用 Reachability 连接到 3G/Wifi 的 iphone 设备。请给我一些示例/URL 的 .im 在这个 iphone 开发中是新的。
提前致谢
iphone - Problems with Reachability Apple class
I have an App that uses UITabBar and it has to download contents from the Internet, so I decided to use the class Reachability. When I launch it, the method works greatly, but if I don't wait that all the job is done and I go to another tabBar index, then I go back to the first one, the App holds on and doesn't move. Here's some code:
I'll paste everything else you may need.
iphone - 网络连接警告
Tweetie(现在的 Twitter)应用程序弹出网络可达性警告。这也是在 Foursquare 和 Hashable 应用程序中完成的(据我所知)。某处是否有此实现的示例代码?谢谢。
iphone - 使用可达性检查远程主机的可用性是否明智?
使用 Reachability Class(来自 Apple)检查远程主机的可用性是否明智?例如,www.google.com
还是我应该使用
自从我听说Reachability 在检查主机可用性时遇到错误以来,哪个是最佳选择?
ios - iOS/iPhone 可达性 - 如何使用 Reachability.m/.h 仅检查互联网何时丢失/无法访问
目前我正在使用苹果reachability.m/.h的类,它可以工作,除了它会通知我任何更改,因为我只想在网络无法访问时通知用户。目前,如果我有互联网连接,然后松开它告诉我的网络。但是,当您重新连接到网络时,它也会告诉我,这是我不想要的。我希望它只在丢失/无网络时告诉我。
我相信这与电话有关:
调用时-[NSNotificationCenter addObserver:selector:name:object:]
,该名称是否有任何其他功能,然后是字面上的名称?这是我第一次使用 NSNotificationCenter,所以我对这件事并不精通。
编辑:
这是我的 checkNetworkStatus 函数:(问题是我得到“NotReachable”,因为网络连接恢复并且 NSAlert 多次关闭)
}