提前道歉 - 我似乎确定要复制现有的问题,但我找不到它.如何降低iPhone的互联网连接速度以测试应用?我看到很多方法可以为Xcode模拟这样做(比如这个iOS模拟器的慢速互联网,https://apple.stackexchange.com/questions/24066/how-to-simulate-slow-internet-connections-on-the -mac)但我需要测试应用内购买,这显然只能在实际设备上进行测试.我在我的iPhone(iOS 8.3)的设置中搜索了Developer面板,但没有什么看起来很有希望.谢谢你的任何提示.
网络链接调节器首选项窗格(从Apple开发人员网站上的" Xcode的硬件IO工具 - 2012年7月下旬 "DMG安装)在打开时似乎没有任何效果.该问题的原作者报告了Mountain Lion的症状.后来的编辑器在Lion上安装了Xcode 4.5.1时遇到了相同的症状和缺乏预期的网络行为变化.
启用后,/ var/log/system.log显示:
Jan 17 17:36:14 matt-mmf-macbook [0x0-0x1d01d].com.apple.systempreferences[371]: System Preferences(371,0x10fac7000) malloc: *** auto malloc[371]: error: GC operation on unregistered thread. Thread registered implicitly. Break on auto_zone_thread_registration_error() to debug.
Jan 17 17:36:18 matt-mmf-macbook System Preferences[371]: process command (simulate) failed
Jan 17 17:36:18 matt-mmf-macbook [0x0-0x1d01d].com.apple.systempreferences[371]: _nlc_start_simulation: (os/kern) failure
Jan 17 17:36:18 matt-mmf-macbook System Preferences[371]: Starting Network Link Conditioner
Run Code Online (Sandbox Code Playgroud)
并且网络连接不会显示所选配置文件指定的行为.
有没有人成功地让它工作,或弄清楚system.log中的错误可能意味着什么?截至2013-01-17,"接受/正确"的答案对于遇到症状的每个人都不起作用.
我正在尝试测试使用数据库连接的应用程序.我想做的是将带宽限制在1 MBit等,以便在现实条件下更好地感受应用程序.
我已经使用Wireshark来查看与DB的通信,我希望Wireshark有这样的功能,但似乎没有办法做那样的事情.
有什么建议?
networking ×2
bandwidth ×1
io ×1
ios ×1
iphone ×1
osx-lion ×1
simulation ×1
wireshark ×1
xcode ×1