Sto utilizzando un database iCloud pubblico nella mia app, che funziona benissimo ed è attivo nello store.Manca l'autorizzazione richiesta com.apple.developer.icloud-services '
sull'aggiornamento mia applicazione ad una nuova versione (con Xcode 7 su iOS9) ottengo un incidente sulla linea:
CKContainer * container = [CKContainer containerWithIdentifier:@"iCloud.com.identifier"];
*** Terminating app due to uncaught exception 'CKException', reason: 'The application is missing required entitlement com.apple.developer.icloud-services'
questo accade solo il primo lancio della app dopo l'aggiornamento, e solo su iOS9 . Dopo il primo lancio (di aggiornamento), l'app si avvia e iCloud funziona come previsto.
posso ricreare l'incidente costantemente scaricando la versione attuale del serbatoio della app, quindi eseguire l'applicazione aggiornata da Xcode 7.
Se faccio la stessa procedura (app scaricare la produzione, e aggiornare) che utilizzano iOS 8, Non ho lo stesso incidente.
Suppongo che si tratti di un bug iOS9 o Xcode 7. Qualche idea?
MODIFICA: Questo accade in realtà al primo avvio dell'applicazione su iOS9, indipendentemente dal fatto che si aggiorni o si stia installando per la prima volta.
wft. disattivando i punti di interruzione in realtà lo fa funzionare di nuovo –
oh btw: ho avuto solo il problema sui dispositivi a 64 bit, ma chissà se è effettivamente correlato –