草庐IT

ios - 在 iOS 中捕获 Wi-Fi 网络更改事件

有什么方法可以捕获当用户连接到iOS应用程序中的特定WiFi网络时发生的事件。即使这可以使用任何不需要super用户权限(越狱)的私有(private)库来实现,也没关系。我只想捕获连接的SSID的变化事件。 最佳答案 我建议简单地使用Larme发布的内容,并设置一个NSTimer以每秒左右检查一次当前网络的SSID是什么,如果您检测到更改,只需执行您需要做的任何事情。请记住,更改WiFi网络不是瞬间发生的事情,因此1秒的分辨率也不错在applicationDidFinishLoadingNSTimer*ssidTimer=[NST

java - 如何在 Wi-Fi 中的设备之间同步数据

我正在为iOS和Android开发一个应用程序。基本功能是在没有中央服务器的情况下在Wi-Fi网络中的所有设备之间保持一组特定的数据同步。每个设备都可以修改该组数据。目前的做法是通过Bonjour/Zeroconf发现其他设备,然后通过ZeroMQ将“更改消息”发送到所有设备。由于这两个框架在实现时会造成很多问题,我想问一下这是否是实现此目的的正确方法。我已经使用Bonjour和发送到所有设备的HTTP请求实现了大部分逻辑。问题仅仅是网络请求,由于网络故障,即使尝试了三次也无法收到。我想对一般状态或更可靠的消息传递框架进行某种重构。传播信息和发现所有设备的某种Gossip方法会更好吗?

java - 如何在 Wi-Fi 中的设备之间同步数据

我正在为iOS和Android开发一个应用程序。基本功能是在没有中央服务器的情况下在Wi-Fi网络中的所有设备之间保持一组特定的数据同步。每个设备都可以修改该组数据。目前的做法是通过Bonjour/Zeroconf发现其他设备,然后通过ZeroMQ将“更改消息”发送到所有设备。由于这两个框架在实现时会造成很多问题,我想问一下这是否是实现此目的的正确方法。我已经使用Bonjour和发送到所有设备的HTTP请求实现了大部分逻辑。问题仅仅是网络请求,由于网络故障,即使尝试了三次也无法收到。我想对一般状态或更可靠的消息传递框架进行某种重构。传播信息和发现所有设备的某种Gossip方法会更好吗?

iOS从蓝牙接收数据,然后通过wi-fi将信息发送到另一台服务器上的数据库

对于以下任务,我应该查看哪些库?我想通过蓝牙从另一台设备接收字符串(这需要查看附近设备的列表并选择正确的设备。然后我想通过Wi-fi将字符串发送到数据库这是我真正想做的事情的简单版本,但我需要先知道如何做这些事情。此外,任何设计技巧将不胜感激(比如有多个屏幕,要编写哪些类等)。 最佳答案 普通的iOS蓝牙API仅在您进入Apple的“MadeforiPod”计划时可用。参见MFiProgram如果您的设备可以使用较新的“低功耗”蓝牙LE,您可以查看corebluetoothframework有一个蓝牙LE心率监测程序的例子here.

iOS从蓝牙接收数据,然后通过wi-fi将信息发送到另一台服务器上的数据库

对于以下任务,我应该查看哪些库?我想通过蓝牙从另一台设备接收字符串(这需要查看附近设备的列表并选择正确的设备。然后我想通过Wi-fi将字符串发送到数据库这是我真正想做的事情的简单版本,但我需要先知道如何做这些事情。此外,任何设计技巧将不胜感激(比如有多个屏幕,要编写哪些类等)。 最佳答案 普通的iOS蓝牙API仅在您进入Apple的“MadeforiPod”计划时可用。参见MFiProgram如果您的设备可以使用较新的“低功耗”蓝牙LE,您可以查看corebluetoothframework有一个蓝牙LE心率监测程序的例子here.

iphone - 查找可用的 Wi-Fi 网络

如何找到并列出范围内的所有Wi-Fi网络? 最佳答案 据我所知,您可以使用CaptiveNetwork的CNCopySupportedInterfaces和CNCopyCurrentNetworkInfo获取有关当前连接的Wi-Fi的信息|.您可以引用:HowdoIuseCaptiveNetworktogetthecurrentWiFiHotspotName获取更多信息。根据iPhonegetalistofallSSIDswithoutprivatelibrary:Withouttheuseofprivatelibrary(Appl

iphone - 查找可用的 Wi-Fi 网络

如何找到并列出范围内的所有Wi-Fi网络? 最佳答案 据我所知,您可以使用CaptiveNetwork的CNCopySupportedInterfaces和CNCopyCurrentNetworkInfo获取有关当前连接的Wi-Fi的信息|.您可以引用:HowdoIuseCaptiveNetworktogetthecurrentWiFiHotspotName获取更多信息。根据iPhonegetalistofallSSIDswithoutprivatelibrary:Withouttheuseofprivatelibrary(Appl

Wi-Fi技术

1、Wi-Fi简介Wi-Fi技术:    Wi-Fi是一个创建于IEEE802.11标准的无线局域网技术。IEEE802.11是无线局域网通用的标准,它是由电气和电子工程师协会(IEEE)所定义的无线网络通信的标准。虽然经常将Wi-Fi与802.11混为一谈,但两者并不等同。Wi-Fi联盟:   Wi-Fi联盟(Wi-FiAlliance,简称WFA),是一个商业联盟,拥有Wi-Fi的商标。它负责Wi-Fi认证与商标授权的工作,成立于1999年,主要目的是在全球范围内推行Wi-Fi产品的兼容认证,发展iEEE802.11标准的无线局域网技术。Wi-Fi频段:   802.11b/g/n/ax定

Wi-Fi技术

1、Wi-Fi简介Wi-Fi技术:    Wi-Fi是一个创建于IEEE802.11标准的无线局域网技术。IEEE802.11是无线局域网通用的标准,它是由电气和电子工程师协会(IEEE)所定义的无线网络通信的标准。虽然经常将Wi-Fi与802.11混为一谈,但两者并不等同。Wi-Fi联盟:   Wi-Fi联盟(Wi-FiAlliance,简称WFA),是一个商业联盟,拥有Wi-Fi的商标。它负责Wi-Fi认证与商标授权的工作,成立于1999年,主要目的是在全球范围内推行Wi-Fi产品的兼容认证,发展iEEE802.11标准的无线局域网技术。Wi-Fi频段:   802.11b/g/n/ax定

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

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