Merhaba Değerli R10.net Topluluğu,
iOS platformu üzerinde bir uygulama geliştirmekteyim ve bu uygulamanın belirli bir özelliği için sizden bilgi ve deneyimlerinizi paylaşmanızı rica ediyorum.
Projem, telefonun sallanma sensörünü kullanarak belirli hareketleri algılama üzerine kurulu. Ancak, bu hareketleri algılamanın yalnızca uygulama ön planda aktifken mümkün olduğunu gördüm. Arka planda, yani uygulama kapalıyken de bu hareketleri algılamak ve bunlara yanıt vermek istiyorum.
Apple'ın resmi belgelerinde ve diğer çeşitli kaynaklarda, iOS'un uygulamaların arka planda çalışmasına izin vermediğini, özellikle de belirli sensör verilerini (örneğin, ivmeölçer) sürekli olarak okumadığını buldum.
Bununla birlikte, bu konuda deneyimi olan veya benzer bir durumla karşılaşmış olanlar varsa, sizden önerilerinizi ve deneyimlerinizi paylaşmanızı rica ederim. Mümkünse, bu sorunun çözümüne yönelik herhangi bir yöntem veya iş around önerilerinizi paylaşabilir misiniz?
Yardımlarınız için şimdiden teşekkür ederim!
İos Arka planda uygulama çalıştırma.
3
●166
- 08-08-2023, 13:08:02Kimlik doğrulama veya yönetimden onay bekliyor.
- 10-08-2023, 02:12:10İnfo.plist dosyası içinde izin vermen gerekebilir ya da sunucu taraflı bir pn gönderebilirsin bu saye de uygulamaları arka planda çalıştırabilirsin ama tam olarak ne yapmak istediğini bilmediğim için tam bir çözüm söyleyemiyorum. Daha fazla detay verirsen yardımcı olabilirim.
- 12-08-2023, 23:45:48Bunu bende arıyordum fakat izinleri vermeme rağmen çalışmadı, arkaplandayken atılan adım vs takip ediyor telefon ama ben uygulamaya girene kadar değeri güncellemiyor.
örneğin;
uygulamaya girdim ve adım sayısı 100
ekranı kitledim yürümeye devam ettim, sayı artmıyor.
uygulamayı geri açtım adım sayısı 112 filan oluyor, yani çalışıyor ama bana söylemiyor ekran kilitliyken.
nsnotification olayını inceleyebilirsin bunun için.