连接到adhoc wifi时使用3G互联网(使用私有API)

首先, 我正在寻找资源来使用私有API这是一个企业应用程序,永远不会去应用程序商店,我需要从用户手中尽可能多的configuration。

这就是说,我有一个设备,一个iPad将被连接到并通过设备提供的adhoc wifinetworking进行通信。 ipad连接到这个设备,并通过套接字连接发送原始数据给它。 我也需要连接到互联网进行数据同步。

80%的时间,ipad将连接到这个adhoc wifi设备。 iPad上的pipe理软件不允许用户调整WiFi设置,所以我试图确保我连接到我的设备,而不会限制我的服务器同步。 我知道我可以确定使用苹果可达性类的连接,这不是我所期待的。 我需要使用3g和wifi。

有没有办法强制执行此代码? 还是有私人API的资源,我可以看看find一种方法?

这将在iOS 5中,最好的方法是通过一些私人的API方法来路由我的http请求,以使用3G,并让套接字请求使用wifi到特定设备。

代码示例将是真棒,链接/类名称研究将非常赞赏。

再一次不会进入app store,它是一个企业应用程序

我发现的决议是分配一个IP在私人分配的IP范围的IPAD使用(169.254.xx)到adhoc设备,然后让ipad确定一个IP。 然后看看我是否可以打开到设备的套接字连接(以确定是否可用),然后发出打印。

走这条路,我仍然可以使用3G数据以及通过WiFi与设备进行通信。