2011-04-14 66 views

回答

8

安裝Little Snitch並在對話框出現時暫時阻止來自iOS Simulator的所有連接。

+0

太棒了,它運作完美。非常感謝! – Claudio 2011-06-13 15:02:39

+1

沒有得到提示。手動添加iOS模擬器到規則列表並阻止所有連接 - 無需更改。這不會使模擬器至少不處於「離線模式」。模擬器仍然報告一個活動的網絡連接 - 只是沒有連接工作。如果您試圖測試可達性API,那麼您將無法獲得任何滿足感。 – Steve 2011-08-16 16:28:04

+0

@Steve模擬器必須在提示出現之前發出http請求。我一直在使用這種方法多年。 – 2011-08-16 16:35:23

4

如果您將os x設置爲脫機,則iPad模擬器將脫機。否則,不。

+3

好的,我在另一個問題中看到了這個答案。很明顯,如果計算機處於脫機狀態,模擬器將會脫機。我想要一種方法讓模擬器保持離線狀態,同時我可以繼續連接到互聯網 – Claudio 2011-05-07 01:33:16

+0

您可以嘗試使用TunTap(http://tuntaposx.sourceforge.net/)創建另一個網絡設備,並將其脫機? @Claudio – HaloWebMaster 2011-05-09 12:32:17

+1

不適用於測試可達性......例如,模擬處於飛行模式或否則無法訪問互聯網的用戶。模擬器仍然會「認爲」它具有互聯網接入,並且您的可達性測試將返回正面。不是你想要的。 – 2013-06-01 21:13:37

0

如果您想在本地環境中測試某些東西,例如具有緩存功能的iOS Web應用程序,則可以將規則添加到指向您本地主機的hosts文件,那麼你可以在每一次你想讓它無法訪問的時候發表評論。