objective-c - 在 IOS 5 中控制网络设置

标签 objective-c ios xamarin.ios

我有一个项目,非常希望在 iPad 设备的 IOS 5 中对网络设置进行一些控制。理想的情况是必须能够将设备的 wifi 连接更改为特定的 SSID。我的直觉告诉我,这可能是 SDK 中未公开的功能,但我想我会问。

如果我关于直接更改连接的第一个假设是正确的,那么另一个目标是允许应用提示用户更改网络设置并将用户引导至设置屏幕。例如,当设备处于飞行模式并且应用程序需要互联网连接时,我已经看到一些应用程序提供此功能。我的情况的主要区别在于,我不一定要在设备不在互联网上时提示用户,而是当设备已经(或可能不)具有的任何连接不是我正在寻找的连接时for(在这种情况下,我正在寻找飞机上的封闭/非面向互联网的 Wifi ssid)。

我感谢任何可以引导我走向正确方向的指示。

最佳答案

它可能不完全符合您的要求,但我认为 CaptiveNetwork是你能得到的最接近的。

CaptiveNetwork 的 API 绑定(bind)在最近的 MonoTouch 版本中可用。

关于objective-c - 在 IOS 5 中控制网络设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10156936/

相关文章:

objective-c - Cocoa Objective C - 如何将图像数组转换为视频文件,并将其保存到磁盘?

ios - 使用 resizableImageWithCapInsets 将拉伸(stretch)的 UIImage 设置为 UILabel 的背景

ios - 在 Release模式或临时模式下编译时出错,Xamarin Forms iOS,

iOS 构建不通过 Windows iTunes 安装

c# - 用于阅读 pdf 的自定义 Xamarin.Forms.WebView。用 anchor 滚动

ios - UIImagePickerController AllowsEditing 不工作

iphone - 快门动画上方的 cameraOverlayView

objective-c - 从 NSArray 返回自动释放对象?

ios - 支持 Landscape Orientation 的 UiViewController 将其他 View 置于 Landscape

ios - 在 iOS 7 上,在 viewDidLoad 中设置图层变换会破坏自动布局