Geçerli konum izni iletişim çok hızlı bir şekilde kaybolur
Benim uygulama kullanıcının yerini alır, koordine eder , alır ve ya hedef ya da kökenlerine bir mesafe sağlar. Tüm bu olası hedefler kullanıcılar tablo doldurma aynı zamanda koordinatları alıyorum yani tablo görünümünde gösterilir. Tek şey, kullanıcılar için yer soran bir uyarı görünüm sonra kaybolur çok hızlı tıklama için bu imkansız görünüyor.
El ile uygulama ilk olarak yüklendiğinde bu uyarı sunmak için herhangi bir yolu var mı? App deneyin ve uyarı göstermek için zorla yüklendiğinde, kullanıcının yerini bulmaya çalıştım, ama işe yaramadı.
CEVAP
İzini sürmek zor olsa da, bunun için çözüm oldukça basit.
Üzerinden çok deneme yanılma buldum o sırada konumuna erişim iletişim açılır çalıştığınızda erişim herhangi bir yer hizmetleri uygulaması için ilk kez, iletişim kaybolur kendi kendine (olmadan herhangi bir kullanıcı etkileşimi) CLLocationManager
nesne piyasaya çıkmadan kullanıcının yanıt için iletişim.
viewDidLoad
benim yöntemi CLLocationManager
bir örnek yaratmak oldu. Bu yöntem için yerel bir örnek olduğu için örnek yöntem yürütme tamamlandıktan sonra ARK tarafından serbest bırakıldı. Örnek salıverildiği anda, iletişim kayboldu. Çözüm oldukça basit. Sınıf düzeyinde örnek bir değişken yöntem düzeyinde bir değişken olmaktan CLLocationManager
örnek değiştirin. Şimdi CLLocationManager
örnek sınıf boşaldıktan sonra sadece serbest bırakılır.
Nasıl hızlı ve rahat bir şekilde devre...
git heroku master İzni (açık anahtarlı...
En hızlı C 2 boyutlu bir dizi sıfır şe...
Sözlük Uygulamak için hızlı bir Şekild...
Nasıl hızlı bir şekilde mysql veritaba...