Cocoa touch iPhone模拟器上的GPRS

Cocoa touch iPhone模拟器上的GPRS,cocoa-touch,ios-simulator,Cocoa Touch,Ios Simulator,我想通过编程方式在iPhone上激活/启用GPRS。我可以研究哪些API?模拟器上的设置应用程序中没有“网络”选项,因此我需要在设备本身上测试应用程序吗?使用SDK,您无法“激活”任何类型的网络访问。只需尝试连接到远程服务器 如果设备可以连接,它将连接。如果不能,则需要检测此情况并向用户显示警告 苹果的示例代码中有大量关于如何检测网络是否处于活动状态的示例。使用SDK,您无法“激活”任何类型的网络访问。只需尝试连接到远程服务器 如果设备可以连接,它将连接。如果不能,则需要检测此情况并向用户显示警

我想通过编程方式在iPhone上激活/启用GPRS。我可以研究哪些API?模拟器上的设置应用程序中没有“网络”选项,因此我需要在设备本身上测试应用程序吗?

使用SDK,您无法“激活”任何类型的网络访问。只需尝试连接到远程服务器

如果设备可以连接,它将连接。如果不能,则需要检测此情况并向用户显示警告

苹果的示例代码中有大量关于如何检测网络是否处于活动状态的示例。

使用SDK,您无法“激活”任何类型的网络访问。只需尝试连接到远程服务器

如果设备可以连接,它将连接。如果不能,则需要检测此情况并向用户显示警告


苹果的示例代码中有大量关于如何检测网络是否处于活动状态的示例。

模拟器始终通过主机Mac的互联网连接。如果您询问如何在模拟器上测试GPRS性能,则应购买USB GPRS收音机并进行测试。您还可以使用内置的ipfw来限制模拟器的网络带宽,并模拟GPRS带宽(请注意,延迟仍然是您的hows连接的延迟)。Throttled提供了比bare ipfw更简单的UI:

正如August所说,您不能通过代码打开和关闭网络,但是,您可以测试连接并建议用户打开和关闭连接


苹果公司提供了测试连接可用性和类型的良好示例代码:

模拟器始终通过主机Mac的互联网连接。如果您询问如何在模拟器上测试GPRS性能,则应购买USB GPRS收音机并进行测试。您还可以使用内置的ipfw来限制模拟器的网络带宽,并模拟GPRS带宽(请注意,延迟仍然是您的hows连接的延迟)。Throttled提供了比bare ipfw更简单的UI:

正如August所说,您不能通过代码打开和关闭网络,但是,您可以测试连接并建议用户打开和关闭连接

Apple提供了测试连接可用性和类型的良好示例代码: