2009-10-23 18 views

cevap

82

Mac'teki ağ bağlantınızı kapatın.

+8

kendimi tekme çok açık. ama aynı zamanda, daha iyi bir çözüm yapmış olabilirlerdi! – benlumley

+31

Ekibimiz, Apple'dan benzer işlevler talep etmesine rağmen, göründüğünden daha zor. Sorun simülatörde çalışan uygulamaların gerçekten Mac uygulamaları olmasıdır. IPhone Simulator iPhone'u taklit etmiyor; Bu, sadece Mac uygulamalarının bir iPhone'a benzeyeceği ve * görüneceği bir ortam. Yani bir uygulamanın ağa konuşmasını engellemek için sistem katmanında bir yol gerekir. Unix bunu sağlamaz; Bunu elde etmek için neredeyse kesinlikle çekirdek desteğine ihtiyaç duyardı. NSURLConnection ve onun akrabası için daha kolay bir şekilde yapabilirsiniz, ancak bazı aramalar işe yarayacaksa daha kafa karıştırıcı olabilir. –

+6

Bu, uçak modunu simüle etmez ... çünkü GPS simülatörü hala çalışır ancak bir değer döndürmez. – Jann

16

Little Snitch'u da geçici olarak kullanabilirsiniz. Bu uygulama için internet bağlantısını engelle.

48

Sen Yosemite On Apple'ın Ağ Bağlantısı Kremi

yükleyebilir:

Ağ Bağlantısı Kremi

paketinin "Xcode için Donanım IO Araçlar" bulunabilir. Bu, Apple Developer Downloads page'dan indirilebilir. İndirme işlemi tamamlandıktan sonra, DMG'yi açın ve yüklemek için "Ağ Bağlantısı Koşulları.prefPane" 'e çift tıklayın ( source).

Bu tercihler paneli ile 0kbps hızına sahip bir profil oluşturabilirsiniz.

Dağ Aslan/Mavericks: Xcode > Open Developer Tool > More Developer Tools
Aslan: OSX eski sürümleri üzerinde

Network Link Conditioner

/Developer/Applications/Utilities/Network Link Conditioner

+11

Ağ Bağlantısı Koşullandırıcı kullanılırken erişilebilirlik hiçbir değişiklik görmüyor.Aslında, 0kbps ve% 100 paket kaybına ayarladığımda, hala her şeyi wifi üzerinden yukarı ve erişilebilir olarak bildiriyor. Bu, Uçak modunu test etmeye çalışmak için çalışmaz. –

+1

Büyük düğmeyi sola "ON" konumuna getirdiğinize emin misiniz? – Tieme

+0

Burada aynı sorun, Link Conditioner 0kbps yukarı/aşağıya ve% 100 paket kaybı yukarı/aşağı yardımcı olmaz. IOS Simulator bir süre sonra sadece zaman aşımına uğradı. 0kbps MAX bant genişliği olarak kabul edilir. –