草庐IT

Networking

全部标签

iphone - iOS后台应用网络访问

我有一个需要位置跟踪的应用程序,我认为它完全符合允许的背景模型之一。但是,当位置发生重大变化时,我需要发布到网络服务。我看到过在后台处理中禁止状态网络访问的文章,但我没有在Apple的文档中看到这一点。有谁知道在后台进程中进行偶尔且非常快速的网络更新是否符合犹太洁食标准(根据Apple政策)? 最佳答案 好点,根据Apple文档,仅允许在后台使用以下用法,并且应注册每个服务:audio—Theappplaysaudiblecontenttotheuserwhileinthebackground.(Thiscontentinclude

ios - 随机和偶然的网络错误(NSURLErrorDomain 代码=-1001 和 NSURLErrorDomain 代码=-1005)

最近几天我尝试从d00m调试网络错误。我开始用尽想法/线索,我希望其他SO用户拥有可能有用的宝贵经验。我希望能够提供所有相关信息,但我个人无法控制服务器环境。整个事情始于用户注意到我们应用程序中的几个“网络错误”。该错误似乎是随机发生的,没有任何与互联网连接、iOS版本或后端更新相关的明显模式。幕后发生的两个错误是:ErrorDomain=NSURLErrorDomainCode=-1001“请求超时。”更频繁:ErrorDomain=kCFErrorDomainCFNetworkCode=-1005“网络连接丢失。调试了几天后,我成功地通过发射大约10次来重现这些错误(随机发生)。向

ios - 随机和偶然的网络错误(NSURLErrorDomain 代码=-1001 和 NSURLErrorDomain 代码=-1005)

最近几天我尝试从d00m调试网络错误。我开始用尽想法/线索,我希望其他SO用户拥有可能有用的宝贵经验。我希望能够提供所有相关信息,但我个人无法控制服务器环境。整个事情始于用户注意到我们应用程序中的几个“网络错误”。该错误似乎是随机发生的,没有任何与互联网连接、iOS版本或后端更新相关的明显模式。幕后发生的两个错误是:ErrorDomain=NSURLErrorDomainCode=-1001“请求超时。”更频繁:ErrorDomain=kCFErrorDomainCFNetworkCode=-1005“网络连接丢失。调试了几天后,我成功地通过发射大约10次来重现这些错误(随机发生)。向

ios - WatchOS2网络通讯

有人知道新的WatchOS2是否可以在不使用iPhone作为支持的情况下直接从Watch管理UDP监听器(接收和发送数据)吗?我有一个带有UDP监听器的应用程序,我想将其传输到watch以避免设备之间的通信。 最佳答案 我相信您会想观看WWDC2015的“IntroducingWatchConnectivity”。他们讨论了AppleWatch接收数据的不同方式,其中之一是直接从“云端”接收数据,而不是通过iPhone。Hereisthelink我不确定有多少人能够专门为您提供这些如此新的功能,所以如果您弄明白了,请告诉我们您是如何

ios - WatchOS2网络通讯

有人知道新的WatchOS2是否可以在不使用iPhone作为支持的情况下直接从Watch管理UDP监听器(接收和发送数据)吗?我有一个带有UDP监听器的应用程序,我想将其传输到watch以避免设备之间的通信。 最佳答案 我相信您会想观看WWDC2015的“IntroducingWatchConnectivity”。他们讨论了AppleWatch接收数据的不同方式,其中之一是直接从“云端”接收数据,而不是通过iPhone。Hereisthelink我不确定有多少人能够专门为您提供这些如此新的功能,所以如果您弄明白了,请告诉我们您是如何

ios - 如何在 NSURLSession 中查找和取消任务?

我正在使用NSURLSession对象在我的应用程序中加载图像。这可能会同时加载多个图像。有时我需要取消加载一张特定图片并继续加载其他图片。您能建议正确的方法吗? 最佳答案 要获取任务列表,您可以使用NSURLSession的方法-(void)getTasksWithCompletionHandler:(void(^)(NSArray*dataTasks,NSArray*uploadTasks,NSArray*downloadTasks))completionHandler;Asynchronouslycallsacompletio

ios - 如何在 NSURLSession 中查找和取消任务?

我正在使用NSURLSession对象在我的应用程序中加载图像。这可能会同时加载多个图像。有时我需要取消加载一张特定图片并继续加载其他图片。您能建议正确的方法吗? 最佳答案 要获取任务列表,您可以使用NSURLSession的方法-(void)getTasksWithCompletionHandler:(void(^)(NSArray*dataTasks,NSArray*uploadTasks,NSArray*downloadTasks))completionHandler;Asynchronouslycallsacompletio

ios - 如何在 iOS Reachability 中检测网络信号强度

我正在iOS中创建一个新的旅行应用程序,这个应用程序高度依赖于map,并且将包含两个map。MyfirstMapwillworkwhentheuserhasastrongNetworkSignal(AppleMaps).MysecondMapwillbeusedwhentheirisn'tanyNetworkorreallyLowsignal(OfflineMapBox).为什么我在一个应用程序中有两个不同的map?我的应用程序是一个方向应用程序,所以当用户的网络非常低或没有网络时,它将转到离线mapMapBox。此外,Applemap将集成Yelp而不是离线mapMapBox。所以我

ios - 如何在 iOS Reachability 中检测网络信号强度

我正在iOS中创建一个新的旅行应用程序,这个应用程序高度依赖于map,并且将包含两个map。MyfirstMapwillworkwhentheuserhasastrongNetworkSignal(AppleMaps).MysecondMapwillbeusedwhentheirisn'tanyNetworkorreallyLowsignal(OfflineMapBox).为什么我在一个应用程序中有两个不同的map?我的应用程序是一个方向应用程序,所以当用户的网络非常低或没有网络时,它将转到离线mapMapBox。此外,Applemap将集成Yelp而不是离线mapMapBox。所以我

iphone - iOS获取当前wlan网络名称

我正在寻找一种方法来获取iOS5的objective-c中当前连接的wlan网络的信息(至少是名称)。我需要这个,因为我们目前正在开发一个不能在特定网络中运行的应用程序。在这个网络(在我们的大学)中,我们需要连接到服务器的端口是关闭的。但是还有另一个网络可用,我们想告诉用户,如果他连接到上述网络,他必须切换网络。我什至不知道从哪里开始。有没有人有想法或任何提示?感谢和问候 最佳答案 从iOS>=4.1可以获取设备当前连接的无线网络的SSID。为此,您将使用函数CNCopyCurrentNetworkInfoSO上提供了有关实现的详细