Apple takvim ve olaylar programlama kılavuzuna göre:EKEventStore izin istemi
iOS 6 sürümündeve sonra biz requestAccessToEntityType ile kullanıcının Takvim veritabanını kullanmak için erişim istemek zorundadır: tamamlama: yöntemini olay mağaza başlatıldıktan sonra .
Ayrıca, kullanıcının yalnızca uygulama ilk kez bir varlık türüne erişim isteğinde bulunduğu sorulur; EKEventStore'un sonraki tüm örneklemeleri varolan izinleri kullanır. Kullanıcı izin vermeyi veya reddetmeyi karar verirken uygulamanız engellenmez.
Buradaki sorum şu: Bir varlık türüne erişim istemek için kullanıcıyı yeniden sormamızın bir yolu var mı?
Kullanıcıdan Ayarlar'a gitmesini ve uygun izinleri vermesini istemek için UIAlertView kullanmam çok kötü görünüyor.