是否可以在 iPhone 模拟器或设备中模拟 4G 网络?
Is it possible to simulate 4G network in iPhone Simulator or device?
我想知道我的设备是连接到 Wi-Fi 还是 3G 或 4G specifically.Currently 我正在使用 Apple Reachability 类 检查互联网连接。
当我向客户端提供测试版 App 时,它显示连接的网络为 Wi-Fi 而不是 4G,即使设备已连接到 4G network.In 我的开发位置没有 4G 网络 test.So 是否有任何工具可以可以模拟4G网络吗?
注:
- 我尝试使用 Xcode 工具 Network Link Conditioner,但是通过这个我只能模拟网络速度而不是网络类型。
- 我尝试使用 CoreTelephony 框架 also.But 我得到的 iPad 和 iPhone 的结果不正确。
iPhone 5:
- 已使用获取 CTRadioAccessTechnologyHSDPA 的 SIM 卡连接到 Wi-Fi
- 已连接到 Wi-Fi 且 SIM 卡未变为 NULL
- 已连接到 3G,获取 CTRadioAccessTechnologyHSDPA
iPad:
已连接到 WI-FI,但我收到 NULL
API 当设备中没有 SIM 卡时返回 NULL 值。
那么有什么有效的方法可以知道设备(iPad 和 iPhone)是否连接到 Wi-FI 或 3G 或 4G。
我用 this 替换了现有的 类 并在实际的 4G 设备上进行了测试,它按预期工作。
我想知道我的设备是连接到 Wi-Fi 还是 3G 或 4G specifically.Currently 我正在使用 Apple Reachability 类 检查互联网连接。
当我向客户端提供测试版 App 时,它显示连接的网络为 Wi-Fi 而不是 4G,即使设备已连接到 4G network.In 我的开发位置没有 4G 网络 test.So 是否有任何工具可以可以模拟4G网络吗?
注:
- 我尝试使用 Xcode 工具 Network Link Conditioner,但是通过这个我只能模拟网络速度而不是网络类型。
- 我尝试使用 CoreTelephony 框架 also.But 我得到的 iPad 和 iPhone 的结果不正确。
iPhone 5:
- 已使用获取 CTRadioAccessTechnologyHSDPA 的 SIM 卡连接到 Wi-Fi
- 已连接到 Wi-Fi 且 SIM 卡未变为 NULL
- 已连接到 3G,获取 CTRadioAccessTechnologyHSDPA
iPad:
已连接到 WI-FI,但我收到 NULL
API 当设备中没有 SIM 卡时返回 NULL 值。
那么有什么有效的方法可以知道设备(iPad 和 iPhone)是否连接到 Wi-FI 或 3G 或 4G。
我用 this 替换了现有的 类 并在实际的 4G 设备上进行了测试,它按预期工作。