SORU
3 ŞUBAT 2011, PERŞEMBE


Nasıl kullanıcı kendi kullanımı yalanladı sonra kullanıcı konum servislerini açmak için isteyebilir miyim

Kullanıcının geçerli konumu kullan kılan açık bir kullanıcı etkileşimi ile bir uygulama var. Eğer kullanıcı yer hizmetleri için erişim inkar ederse, yine de sonraki kullanımlar kullanıcı benim app ayarları yeniden etkinleştirin konum servisleri gitmek istemi etmek istiyorum.

İstediğim davranış yerleşik Haritalar app:

  1. Ayarlar ^ Reset yer uyarılar . Genel ^< Sıfırlayın . Konum Uyarılarını Sıfırla.
  2. Haritalar uygulamasını başlatın.
  3. Geçerli Konum sol alt köşedeki düğmeye dokunun.
  4. Haritalar ile ister ""Haritalar" Geçerli konumunuzu Kullanmak istiyorum" "İzin verme" "" olanak Sağlar. | |
  5. "" Seçeneği. İzin verme seçin
  6. Geçerli Konum sol alt köşesinde tekrar düğmeye dokunun.
  7. Haritalar ile ister "Yer Hizmetleri sağlamak için Açın "Haritalar" konumunuzu Belirlemek için" "Ayarlar""". İptal | |

Benim kendi uygulama, aynı temel akış sonuçlarında benim CLLocationManagerDelegate -locationManager:didFailWithError: yöntem olmak diye bir kCLErrorDenied hata en son adım ve kullanıcı belirli bir seçeneği açmak için Ayarlar uygulaması için doğru.

Elimden görüntü benim kendi uyarı yanıt olarak hata, ama olmaz inat etmek, Başlat Ayarlar uygulaması gibi uyarı OS sağlayabilir olarak kullanılan yerleşik Maps uygulaması.

Bana bu davranış vermek mümkün olacağını kaçırıyorum CLLocationManager sınıfta bir şey var mı?

CEVAP
10 EYLÜL 2011, CUMARTESİ


Güncelleme:

Olarak iOS 8, Şimdi, sabit UIApplicationOpenSettingsURLString hangi temsil eder bir URL açıldığında, açılır Ayarları uygulaması için uygulamanın ayarlar (kullanıcı daha sonra yeniden etkinleştirmek location hizmetleri).


Özgün:

Bunu yapmak için bir yol yoktur. Tek gerçek seçenek bir uyarı uygulama yer hizmetleri gerektiren kullanıcıya bilgi görüntülemek için, ve manuel Ayarlar uygulaması gidin ve açmak için talimat.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Felice Musique

    Felice Musiq

    22 NİSAN 2014
  • Fullscreen

    Fullscreen

    23 Mart 2006
  • Noam Erez

    Noam Erez

    3 NİSAN 2012