Hoşgeldin. Soru sormak veya cevaplamak için hemen üye ol.

Swift - Wifi ile çalışan uygulama 3G ile çalışmıyor

0 oy
279 kez görüntülendi
18, Kasım, 2015 ios development kategorisinde ibolat tarafından soruldu
18, Kasım, 2015 ibolat tarafından düzenlendi
Merhaba Arkadaşlar;

SignalR kullanarak geliştirdiğim bir projede bir cihaz ile Wifi üzerinden karşılıklı iletişim sağlıyorum veri gönderip alıyorum ama bugün farkettim Hücresel veri (3G) ile bağlantı kurduğum zaman program kendini kapatıyor bir anda izin felan mı almam gerekiyor tam anlamadım yardımcı olabilir misiniz?

1 cevap

0 oy
19, Kasım, 2015 yasin tarafından cevaplandı
20, Kasım, 2015 ibolat tarafından seçilmiş
 
En İyi Cevap

3g bağlantısı üzerinden iletişim kurulurken bir yerden izin almanıza gerek yok.
muhtemelen 3g üzerinden bağlandığınızda istek timeout oluyor ve kullandığınız framework bu durumu handle edemiyor.

20, Kasım, 2015 ibolat tarafından yorumlandı
Uygulamada signalR kullandığımız bölümde

"SwiftR.transport = .LongPolling"

SwiftR'ın transportunu bu şekilde değiştirince bağlantı hem 3G hemde Wifi üzerinden sağlandı.
...