2016-04-08 13 views
1

Bir uygulamanın BLE reklamı ile arka plandan uyandırılmasıyla ilgili daha önceki konular vardır (ör. How to wake up iOS app with bluetooth signal (BLE), Android/iOS - BLE - wake up a terminated application when a BLE device connects).iOS uygulaması, iOS9.3'te daha önce olmadığı gibi BLE ile uyanıyor mu?

Ancak, bu özelliğin, bu özelliğin iOS 9.2 sürümüne kadar iyi çalıştığından beri bununla ilgili değil.

iOS 9.3'dan itibaren bu özellik daha önce çalıştığı gibi çalışmaz, kullanıcının uygulamayı kapatarak sona erdirildiği görünmüyor. BLE reklam kaynağı üzerinde hiçbir şey değişmedi. Çeşitli parametrelerin yeniden gözden geçirilmesinden ve Apple belgelerinin okunmasından sonra, hiçbir şey aklımıza yayılmaz. Bir şeyleri kaçırmadıkça Apple belgeleri hiçbir değişiklikten bahsetmez.

Başkaları bu sorunu fark ediyor mu? Bir çözümün farkında mısınız?

Apple'a yazdık ve bir cevap beklemekteyiz ama belki de birisinin doğru ipucu var.

Dikkat için şimdiden çok teşekkürler.

GÜNCELLEME: Daha fazla testten sonra, kullanıcı başvuru formu ucuz bira sadece zaman iOS 9.2 İlk testler daha manuel vardı için kullanılan ve bize izlenimini verdi gibi uyandırma çalışmıyor gibi görünüyor Altta yatan bir sorun vardı. Ancak bu değişikliğin neden Apple'dan herhangi bir bildirim yapılmadan yapılmadığından emin değilsiniz. - metin Üstü güncelleme dayalı değiştirilmiştir -

GÜNCELLEME 2: Bu sorun iOS 10.yılında artık mevcut değil.

cevap

0

didEnterRegion/didExitRegion olayları ben 9.3

için güncellemeden sonra arka plandan son 6 aydır neredeyse mükemmel çalışıyor bir uygulamayı gelmiş çalışmayı durdurdu ve güncellemeden sonra bu olaylar denir alma artık. Geçtiğimiz yıl içinde iOS9'un çıktığını duyduğumda ve eski çalışanı alamadığımda Swift'i kullanarak yeni bir tane kullanmaya başladım.

Bir süre sonra ve benim Bölgemde bir sürü sürüş süresinden sonra, uygulamanın daha önce olduğundan daha güvenilir bir şekilde çalışmasını sağladım. Uygulamayı kullanan birkaç cihazım var ve bunların hepsi iOS9.3/9.3.1 sürümüne güncellendiğinde, uygulama tamamen didEnterRegion/didExitRegion olaylarını çağırmayı durdurdu.

Apple'la açık bir biletim var, ancak hizmet hakkında çok fazla geri adım atıyorum ve 9.3 arka plan konumunu hiç değiştirmedi.

Cihazlarım, Verizon'un AT & T'sini kullanıyor, wi-fi desteğini açıp kapatmayı denedik, hatta bir sistemi sildim, HD'yi, El Capitan'ı ve XCode 7.3'ı biçimlendirdim ve bu yardımcı olmadı.

Ayrıca Aygıtlar Aracı ile ilgili bir sorun buldum ve Kapsayıcıyı indirip paket açtığınızda, Belgeler klasörü boş. Şu anda Apple için sıcak bir bulanıklık hissetmiyorum ve eminim ki birisi şu anda MEGA MIND WEDGIE'mi hissediyor.

Yardım ....

+0

Gönderdiğiniz için teşekkürler, ancak sorun, BLE (Bluetooth Düşük Enerji) ile ilgili olmadığı için bana biraz konu geliyor. Ne düşünüyorsun? – FrancescoUK

1

Apple'dan gelen bir yanıttan sonra, bunun (yeni) amaçlanan bir davranış olduğu ortaya çıkıyor.

+1

Ancak, ** iOS 10.0 ** 'da geri döndürüldü, bu yüzden ** iOS 9.2 ** davranışı geri dönüyor. – FrancescoUK

İlgili konular