草庐IT

Networking

全部标签

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

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

ios - Xcode 仪器 "Networking recording service not found"

我想使用Xcode工具来分析我的iOS应用程序的网络流量。不幸的是仪器似乎坏了。我已经重新安装了Xcode(包括Instruments)。关于如何解决这个问题有什么建议吗?使用的版本:Xcode9.4.1(9F2000)仪器9.4.1(9F2000) 最佳答案 当您安装Xcode10beta时,似乎安装了NetworkConnectionsinstrument。我刚刚验证了在我安装了测试版的机器上显示网络连接,而在另一台安装了9.4.1但没有Xcode10测试版的机器上它没有显示。您可能想要提交一份关于此的雷达,以便Apple可以调

ios - Xcode 仪器 "Networking recording service not found"

我想使用Xcode工具来分析我的iOS应用程序的网络流量。不幸的是仪器似乎坏了。我已经重新安装了Xcode(包括Instruments)。关于如何解决这个问题有什么建议吗?使用的版本:Xcode9.4.1(9F2000)仪器9.4.1(9F2000) 最佳答案 当您安装Xcode10beta时,似乎安装了NetworkConnectionsinstrument。我刚刚验证了在我安装了测试版的机器上显示网络连接,而在另一台安装了9.4.1但没有Xcode10测试版的机器上它没有显示。您可能想要提交一份关于此的雷达,以便Apple可以调

ios - 我如何知道我的 iOS 应用程序的蜂窝访问是否被禁用?

我有一个iOS应用程序,它在应用程序启动时发出一些小的网络请求(资源更新等)。如果用户在iOS设置中关闭该应用程序的蜂窝访问,他们会在每次启动时从iOS收到有关网络使用情况的提示。有没有办法以编程方式知道此应用的蜂窝数据已被禁用,以便我可以在启动时禁用请求? 最佳答案 所以我在Apple开发论坛上从一位Apple工程师(https://devforums.apple.com/message/1059332#1059332)那里找到了这个。AnotherdeveloperwroteintoDTSandthusIhadachanceto

ios - 我如何知道我的 iOS 应用程序的蜂窝访问是否被禁用?

我有一个iOS应用程序,它在应用程序启动时发出一些小的网络请求(资源更新等)。如果用户在iOS设置中关闭该应用程序的蜂窝访问,他们会在每次启动时从iOS收到有关网络使用情况的提示。有没有办法以编程方式知道此应用的蜂窝数据已被禁用,以便我可以在启动时禁用请求? 最佳答案 所以我在Apple开发论坛上从一位Apple工程师(https://devforums.apple.com/message/1059332#1059332)那里找到了这个。AnotherdeveloperwroteintoDTSandthusIhadachanceto

ios - 断开 Wi-Fi 网络时如何在后台获取 iOS 中的可达性通知?

我正在使用Reachability成功地确定网络状态,并收到更改通知(例如ReachabilityGuideforiOS4)。我的问题不是如何启动和运行Reachability,而是以下问题。我的AppDelegate处理Reachability的东西。应用在运行时以及在后台运行时(applicationDidEnterBackground:)会收到通知(kReachabilityChangedNotification)。该应用旨在在发现Wi-Fi连接断开时重新加载正在播放的音频流,例如为了进行测试,我在“设置”中打开和关闭Wi-Fi,一切正常。在实际测试中,当我离开接入点范围时,我经

ios - 断开 Wi-Fi 网络时如何在后台获取 iOS 中的可达性通知?

我正在使用Reachability成功地确定网络状态,并收到更改通知(例如ReachabilityGuideforiOS4)。我的问题不是如何启动和运行Reachability,而是以下问题。我的AppDelegate处理Reachability的东西。应用在运行时以及在后台运行时(applicationDidEnterBackground:)会收到通知(kReachabilityChangedNotification)。该应用旨在在发现Wi-Fi连接断开时重新加载正在播放的音频流,例如为了进行测试,我在“设置”中打开和关闭Wi-Fi,一切正常。在实际测试中,当我离开接入点范围时,我经

c - Dart RawSockets 有什么用?

我的意思是,我已经阅读了有关DartRawSockets的问题并阅读了API,但我不清楚如何使用它们。DartRawSockets是否与Crawsockets相同?另外,DartRawSockets和普通的Sockets有什么区别? 最佳答案 Socket是一个更高层次的概念。它实现了一个字节的Stream(实际上是字节数组)和一个IOSink。listen流,到达套接字的数据出现在流中。当您想通过套接字发送数据时,将其添加到接收器并离开。RawSocket是较低级别的概念。现在,不是获取字节流,而是告诉您何时可以读取字节。(当数据

c - Dart RawSockets 有什么用?

我的意思是,我已经阅读了有关DartRawSockets的问题并阅读了API,但我不清楚如何使用它们。DartRawSockets是否与Crawsockets相同?另外,DartRawSockets和普通的Sockets有什么区别? 最佳答案 Socket是一个更高层次的概念。它实现了一个字节的Stream(实际上是字节数组)和一个IOSink。listen流,到达套接字的数据出现在流中。当您想通过套接字发送数据时,将其添加到接收器并离开。RawSocket是较低级别的概念。现在,不是获取字节流,而是告诉您何时可以读取字节。(当数据

android - Flutter 返回空字符串 - HTTP(S) GET 请求

我有一个HTTP(S)GET请求,它在java(Androidsdk)和Python中运行良好,但是当我尝试将它移植到flutter时,它返回一个空字符串。它应该返回一个包含~2MB数据的JSON。这是Python代码:importhttp.clientHOST,PORT='kretaglobalmobileapi.ekreta.hu',443headers={"apiKey":"7856d350-1fda-45f5-822d-e1a2f3f1acf0","Connection":"keep-alive","Accept":"application/json","HOST":"kret