Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
ios uygulama arkaplan calisma
#5
(02-02-2019, Saat: 09:49)gonulali Adlı Kullanıcıdan Alıntı: Günaydın.
Ben uygulama içinde belirli saniye aralıklarında veri tabanını güncelliyorum. 
Android telefonda uygulamadan home tuşuyla çıktığımda arka planda çalışmaya devam ediyor. Sorun yok.
ama ios gerçek telefonda uygulama açıkken home tuşuyla çıkıp arka planda kaldığında ve  telefon aç/kapa tuşuyla kapatırsanız veya uyku moduna geçerse kendi veri tabanı bağlantısı kopuyor sanırım. açık uygulamalar içinden açtığımda da Error on data writing to the connection. Broken pipe. Socket Error Code:32($20)  diye hata veriyor. 
Arka planda sürekli açık kalması için ne yapabilirim acaba?

Merhaba,
Sorunuzu iki şekilde ele almak gerekiyor. Öncelikle Android de varolan servis kavramı iOS platformunda yoktur. Bununla beraber iOS platformunda uygulamanın arka planda kalarak sürekli socket üzerinden veri aktarımı yapması mümkün değildir. Home tuşuna bastığınızda uygulamadaki tüm socket bağlantıları çok kısa sürede kapanacaktır. Aldığınız socket hatası da zaten bunu size göstermiştir. 

Diğer yandan uygulamanız içinde belli zaman aralıklarında veri güncellemesi yapıyorsanız bu sefer uygulamanızda Background Fetch özelliğini kullanabilirsiniz. Bu özellik belirlediğiniz zaman aralıklarında uygulamanıza bir tetikleme göndererek size bir web sunucuna http isteği göndermek için imkan sunar. Böylece uzak sunucuda çalışan servisiniz ile JSON formatında verilerini çekip içeride işlem yapabilirsiniz. Aynı zamanda bu özelliğin büyük veri yığınları ile arka planda çalışmak üzere tasarlanmadığını unutmayın. Bunu Android 'e nazaran kısıtlamaların bol olduğu iOS platformunda uygulamanıza ufak güncellemeler yapmak için tanınan kısa bir nefes alma zamanı olarak görün.
Cevapla


Bu Konudaki Yorumlar
ios uygulama arkaplan calisma - Yazar: gonulali - 02-02-2019, Saat: 09:49
Cvp: ios uygulama arkaplan calisma - Yazar: Fesih ARSLAN - 03-02-2019, Saat: 09:49
ios uygulama arkaplan calisma - Yazar: gonulali - 04-02-2019, Saat: 11:05
Cvp: ios uygulama arkaplan calisma - Yazar: theercan08 - 24-06-2019, Saat: 21:10
Cvp: ios uygulama arkaplan calisma - Yazar: delphi.developer - 25-06-2019, Saat: 01:22

Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Thread içerinde for ve sleep işleminde uygulama kırılmasını önleme pro_imaj 10 859 06-04-2020, Saat: 00:04
Son Yorum: theSinan
Question uygulama donma sorunu - webbrowser Mr.Developer 9 2.944 05-04-2020, Saat: 14:58
Son Yorum: cisko
  Mobil Uygulama hostingde bulunan mysql veritabanı baglantısı. Yardım! 333hiram 2 256 31-03-2020, Saat: 17:53
Son Yorum: 333hiram
  Ios Uygulama Yazma hk. seydigozegir@gmail.com 18 2.893 09-03-2020, Saat: 16:44
Son Yorum: Fesih ARSLAN
  Başkası adına uygulama yayınlamak. kadrikaya 8 1.405 26-01-2020, Saat: 13:11
Son Yorum: kadrikaya



Konuyu Okuyanlar: 1 Ziyaretçi