31

我的 iOS 应用程序发生随机崩溃。当互联网连接速度较慢时会发生这种情况。我的办公室网速太快了。

为了在模拟器上进行测试,我安装了 Network Link Conditioner,如下所述:Installing Apple's Network Link Conditioner Tool

现在的问题是,我选择了一个较慢的连接配置文件,但我仍然在模拟器中拥有正常(快速)的互联网速度。

我还创建了自己的配置文件并将下载带宽设置为 5kbps,但仍然没有用。

我有: Mackbook 视网膜,OSX 10.7.5,XCode:4.4.1

重新启动 Xcode 和 Simulator 也不起作用。

Network Link Conditioner 是否需要任何其他设置?还是我应该做其他事情来重新产生崩溃?有什么帮助吗?

4

3 回答 3

51

您可以通过在设备上进行测试来将网络设置为慢速特性。转到设置 -> 开发人员设置 -> 网络链接调节器 -> 启用。这适用于运行 iOS 6 Network Link Conditioner 的 iPhone/iPad,也可用于 Mac 在“Xcode 的附加工具”中用于在模拟器中进行测试。

注意:它在设备连接到 Xcode、启用开发并在其上运行一些应用程序后出现。

以下是测试可怕的网络性能的方法: 在此处输入图像描述

于 2012-10-16T15:18:41.127 回答
7

开发代理服务器来模拟慢速连接怎么样?一个看起来很有希望的是http://www.charlesproxy.com/

于 2012-10-16T15:18:14.907 回答
0

您不能使用连接到您的 mac 的 ipad/iphone 来重现崩溃吗?

ios6 也包含一个网络链接调节器:http: //www.neglectedpotential.com/2012/09/ios6-network-link-conditioner/

于 2012-10-16T15:46:40.837 回答