在 iOS 中模擬網路延遲甚至不良網路條件非常簡單。您不需要設定代理、路由器或不良的網路提供商。您所要做的就是使用 Xcode 啟用開發者模式。然後,您可以看到開發者圖示,它允許您輕鬆模擬各種網路場景。
在開發者下,您可以看到 Network Link Conditioner。預設情況下它是關閉的。點擊 Network Link Conditioner,
有幾個設定檔供您使用。您可以利用從您的手機到目標後端的 ping 時間(往返),然後減去從實驗室後端的 ping 時間。要建立新的設定檔,只需點擊 Add a profile…
假設 ping 時間為 900ms,您可以設定 Out Delay、In Delay 或兩者。
完成!