我正在开发一个应用程序,需要在一个缓慢的连接进行调试。我的问题是,我只拥有一部使用LTE的iPhone 5。我可以在我的设置中为4G连接禁用LTE,但为了我的测试目的,这个4G连接仍然很快。我想知道是否有一种方法可以通过编程强制测试iPhone进入3G或EDGE。
发布于 2013-04-13 02:02:42
除了运行速度缓慢之外,你还想测试一下iPhone的速度,你可以用苹果的网络连接调节器来模拟这一点,然后通过mac的互联网连接(或者运行模拟器)来运行你的iPhone。参见Installing Apple's Network Link Conditioner Tool。
如果你真的想要一些好的测试,最好的方法是查找你的手机提供商的覆盖图,找到一些糟糕的位置。在这些区域进行测试,无论是在范围内还是在范围外,都应该剔除掉任何损坏的网络代码。:)
发布于 2013-04-13 02:17:30
在最近的iOS版本中,网络链接调节器也存在于设备上,我不确定他们什么时候添加的。
但它出现在开发人员菜单下的设置中。
发布于 2013-04-13 01:49:20
我可以在我的设置中禁用4G连接,但此4G连接仍然很快,用于我的测试目的
LTE 是(一种) 4G。
如果您禁用它,它将回落到边缘。或者,您也可以切换到Wi-Fi连接并减慢速度(如果您的路由器有这样的功能)。
https://stackoverflow.com/questions/15977707
复制相似问题