2015-10-13 19 views
11

Başlamak için, simülatör uygulamamdaki yerel olarak barındırılan dosyalara sorunsuzca erişebildim.iOS simulator yerel ağa bağlanamaz IP adresi

OS X Yosemite'ye güncelledikten sonra, iOS simulatörlerimdeki http://192.168.2.6:8000 gibi adreslere, Chrome'da veya gerçek telefonumdan düzgün çalışan bağlantılara bağlanamıyorum.

Yerel sınama için etkinleştirmem gereken yeni bir ayar var mı? Yoksa bakmam için başka potansiyel sorunlar var mı?

Ben (iOS simülatörü üzerine) safari almak hatadır:

The error was: "The operation couldn't be completed. No such file or directory".

Ve bu bkz SYSTEM.LOG bakarak:

Oct 13 16:40:46 My-MacBook-Pro MobileSafari[4215]: tcp_connection_set_tfo 89 TFO is not yet supported on Simulator 
+6

Aynı sorun burada, OS X El Capitan'a güncelledikten sonra, iOS9 simulatörü ile yerel IP'ime ('192.168.5.x') bağlanamıyorum (ancak 127.0.0.1'ünü bağlayabiliyorum). iOS 8.4 simülatörü de ips için iyi çalışıyor. – sgdesmet

+0

127.0.0.1, sonraki güncellemeden bu yana el capitan üzerinde bir geçici çözüm gibi görünüyor. –

+0

Bu, Uygulama Aktarım Güvenliği HTTPS gereksinimleriyle bir ilgisi olabilir mi? Ya da en azından simülatörde uygulanması. Bir battaniye ATS istisnası yapmayı denediniz mi (http://ste.vn/2015/06/10/configuring-app-transport-security-ios-9-osx-10-11/) ve tekrar denediniz mi? – cortices

cevap

0

Bu bilinen bir sorun olduğunu Xcode sürüm notlarında bahsedildiğine inanıyorum. Maalesef, bu zamandaki tek çözüm, test gereksinimleriniz için geridönüş arabirimini (yani: 127.0.0.1) kullanıcı olarak kullanmaktır.

0

Bana öyle geliyor ki, http çatışmaya girecek bir uyarı gibi. örn: UIWebView içinde

sen açamıyor varsayılan, bir http // web sayfasında

sonra vb Açıldığında bir https // web sayfasını ama herhangi bir resim açarsanız tarafından. İçinde web siteleri Sadece tüm bu şeylerle uğraştığım

yükleme başarısız // http ait olduğunu, kesinlikle son mac OS ve bu sorun çözüldü

Phil

1

son Xcode ile olur tamamen iOS 9.2 ve Xcode 7.2 ile önceki iOS sürümlerinde (Ben iOS 8.2 için kontrol, ama hiçbir sorun artık yoktur) için https://developer.apple.com/library/content/documentation/Xcode/Conceptual/RN-Xcode-Archive/Chapters/xc7_release_notes.html#//apple_ref/doc/uid/TP40016994-CH5-SW2

ancak Xcode 7.2 resmi bültenleri notlara dayanarak, hala biliniyor sorunu. Eski sürümler için geridönüş adresinizi (127.0.0.1 veya localhost) kullanabilirsiniz.