5

我有一个客户,他的设备有自己的内置 wifi 热点,他想将它连接到 iPad 4G vie wifi 并通过蜂窝连接同时转发数据。IOS 是否支持此功能,如果支持,您能否指出相应的文档。任何建议表示赞赏。

吉姆

4

2 回答 2

2

与安卓相比,iOS 支持多个网卡同时工作。有必要编写使用 BSD 套接字、进行枚举、绑定和处理网络接口更改的 C 代码。

顺便说一句,在 C/C++ 中继续使用本机 BSD 功能在意识形态上非常重要,否则,谁知道,Apple 可能会在 5-10 年内完全取消对 BSD 套接字的支持 :-)

您可以在此处找到有关如何执行此操作的一些 C 示例: https ://gist.github.com/avesus/fdb465b60a4f5204845c

于 2015-04-21T22:31:05.043 回答
1

我自己一直在寻找这个答案,最终在这里找到了解决方案:

https://apple.stackexchange.com/questions/62870/how-do-i-tell-an-ios-device-theres-no-internet-connection-on-the-wifi

该解决方案不涉及任何代码,而是更改 iPad 上的设置。将 Wi-Fi 连接的设置更改为静态而不是 DHCP。在静态设置中,将路由器字段留空。我所做的是写下 DHCP 使用的 IP 地址、子网掩码和 DNS 值,然后将路由器字段留空。我发现其他一些帖子建议输入 0 或 0.0.0.0,但将其留空是它对我有用的原因。

于 2013-10-29T21:24:21.823 回答