草庐IT

iOS6 在非越狱设备上切换 WiFi

我正在开发一个内部iOS应用程序(不适用于APPLESTORE,所以我很乐意使用私有(private)API)并且我希望能够以编程方式打开或关闭wifi.我想要这样做的原因是,对于某些WiFi路由器,每当互联网连接中断时,iPad就无法恢复WiFi-但是打开/关闭WiFi可以解决问题。在SO和Google上搜索了一天之后,我找不到任何最近的帖子。是否有可能在iOS6上无需越狱设备,使用私有(private)API打开/关闭WiFi。有没有人有他可以分享的源代码? 最佳答案 我认为查看SystemConfiguration.frame

ios - 以编程方式获取 WiFi 网关、DNS 信息

我可以从网上找到的代码中获取wifiIP地址信息:是否也可以识别DNS​​和网关信息?有什么代码可以做到吗?谢谢, 最佳答案 这是通过使用这段代码完成的#include#include#include#include#include#include#include//inet_addr,inet_ntoa,ntohsetc#include#include-(void)get_dns_servers{res_stateres=malloc(sizeof(struct__res_state));intresult=res_ninit(r

ios - 使用 iOS 7 检索设备 WiFi MAC 地址

我们的应用使用设备WiFiMAC地址来唯一标识设备。根据Appledoumentation我们将开始使用UIDevice的identifierForVendor属性,但我的应用程序强烈依赖于WiFiMAC地址。在运行时,应用程序用户查看设备设置并获取WiFiMac地址,然后手动将它们放入某个工具中以在服务器端启用某些功能。有人用iOS7检索过设备WiFiMAC地址吗? 最佳答案 这是有意从iOS7中的SDK中删除的。您无法再检索MAC地址。Techcrunch有几个故事之一,并在WWDC上得到证实。

ios - iPhone 无法通过 WiFi 连接到本地 HTTP 服务器

我无法在iPhone6siOS9.2的MacBook上打开由HTTP服务器提供的静态HTML页面,无论是在“Safari”还是“Chrome”浏览器中都无法使用:http://ipNumberOfMyServer:portNumber我可以在Android手机上打开页面,如果我关闭和打开MacBook的WiFi也可以打开页面,但是如果我更改页面并刷新浏览器,它再次无法加载页面并表示服务器已停止响应或Safari无法连接到服务器。在iPhone中重置网络设置没有帮助,在iPhone设置中关闭蜂窝数据也没有帮助。知道出了什么问题吗? 最佳答案

iphone - iOS 检测 WiFi 热点或蓝牙设备

这个问题在这里已经有了答案:关闭11年前。PossibleDuplicate:iOSdetectWiFihotspotsorBluetoothDevices我知道未经用户许可无法尝试打开WiFi或蓝牙(而是在私有(private)API下)。我不想去那里。假设WiFi已打开或蓝牙已打开。是否可以检测我的设备(iPhone或iPad)周围的所有Wifi热点?蓝牙也一样?我想在带有iOSSDK4.3的Xcode版本4.x中执行此操作

ios - 将 iOS 连接到一组具有 Wifi 网络的 iOS 设备

我正在寻找一种在连接到同一Wi-Fi网络的iOS设备之间同步数据的新方法。我的应用使用iCloud同步其CoreDataUIManagedDocument,但iCloud延迟对于我的目标来说太大了。有什么方法可以将同一Wi-Fi网络中的iOS设备与iOSSDK连接起来?有什么想法吗?谢谢 最佳答案 任何两个支持IP的设备都可以使用BSD套接字相互连接-我已经编写了一个Objective-C包装器来促进像这样的网络操作-hereitis. 关于ios-将iOS连接到一组具有Wifi网络的i

android - iOS 版 Google Analytics 仅在 WiFi 可用时发送跟踪,否则发送至缓存

我在这里搜索了类似的帖子,但没有找到答案,所以如果我没有找到,请将此标记为重复。所以我的问题是:我在Android和iOS上都使用GoogleAnalytics,但都面临同样的问题。我希望GA仅在WiFi可用时发送跟踪信息,这可以通过检查网络状态轻松完成。但现在我希望GA在没有WiFi可用时缓存事件/屏幕,并在Wifi可用时稍后发送。我在文档中发现只有在没有互联网可用时才写入缓存,所以我想问的是:即使有3G可用,有没有办法强制GA缓存跟踪?SDK中没有找到这样的方法。请帮忙。谢谢。 最佳答案 要在iOS应用程序中实现此功能,您可能需

ios - 关于断开的 wifi 网络的可达性

我使用StackmobSDK(即将结束)并且我假设他们使用AFNetworking来实现可达性。如果设备连接到与Internet断开连接的wifi网络,则可达性检查将是肯定的,并且以下陈述将为真:if([self.appDelegate.client.networkMonitorcurrentNetworkStatus]==SMNetworkStatusReachable){//reachable}如何微调此检查以克服当前的限制?我如何在此if语句中检查真实的网络可达性,或者是否有更好的可达性检查? 最佳答案 如果你的问题是“我可以

ios - 当我的 wifi 连接到我的 iPhone 手机时打开一些链接

我们需要在iPhone手机中连接wifi时。我们需要在浏览器中自动打开应用程序故事。即我们有4个wifi的Himansu、点击、投票、热点。我们需要当wifi连接Humans后,它会重定向到下面的链接https://itunes.apple.com/in/app/facebook/id284882215?mt=8请给我任何想法。首先告诉我这可能与否 最佳答案 使用苹果提供的代码hereReachability*reach=[ReachabilityreachabilityForInternetConnection];[reachst

ios - 在 xcode ui 测试执行过程中关闭设备的 wifi

我在xcodeui测试中遇到问题。也就是说,在执行我的过程中,比在某些情况下ihavetooffmywifi我知道我可以使用命令来做到这一点networksetup-setairportpoweren0on我在osx中写了一个函数:funcrunTerminalCommand(args:String...)->Int32{lettask=NSTask()task.launchPath="/usr/bin/env"task.arguments=argstask.launch()task.waitUntilExit()returntask.terminationStatus如果我在osx中