2012-09-27 20 views
6

Secondo la guida del calendario e gli eventi di programmazione di Apple:EKEventStore prompt dei permessi

Su iOS 6 e versioni successive, dobbiamo richiedere l'accesso da usare database Calendario dell'utente con l'requestAccessToEntityType: completo: metodo dopo il negozio di evento viene inizializzata .

Si afferma inoltre che all'utente viene richiesto solo la prima volta che l'app richiede l'accesso a un tipo di entità; eventuali istanze successive di EKEventStore utilizzano le autorizzazioni esistenti. La tua app non viene bloccata mentre l'utente decide di concedere o negare l'autorizzazione.

La mia domanda è qui: c'è un modo per noi di richiedere nuovamente all'utente di richiedere l'accesso a un tipo di entità?

Mi sembra male che devo mettere un UIAlertView per chiedere all'utente di andare su Impostazioni e dare le autorizzazioni appropriate.

risposta

2

Come ora, non sarà possibile richiamare l'utente, se l'utente ha detto di no la prima volta. Dovranno andare alle impostazioni per cambiare la loro scelta. Quindi un avviso è un modo per farlo.

Problemi correlati