Ich benutze eine öffentliche iCloud-Datenbank in meiner App, die gut funktioniert und ist im Laden.Die Anwendung fehlt erforderliche Berechtigung com.apple.developer.icloud-services '
Auf meine App auf eine neue Version aktualisieren (mit Xcode 7 auf iOS9) bekomme ich einen Absturz auf der Linie: nur den ersten Start der App nach dem Update, und nur auf iOS9
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'
Dies geschieht . Nach dem ersten (Update-) Start wird die App gestartet und iCloud funktioniert wie erwartet.
ich den Absturz neu erstellen können konsequent durch die aktuelle Store-Version der App herunterladen und anschließend die aktualisierte App von Xcode läuft 7.
Wenn ich die gleichen Schritte tun (Download Produktion App und update) mit iOS8, Ich habe nicht den gleichen Absturz.
Ich vermute, das ist ein iOS9 oder Xcode 7 Bug. Irgendwelche Ideen?
EDIT: Dies geschieht tatsächlich beim ersten Start der App auf iOS9, unabhängig davon, ob ich aktualisieren oder nur zuerst installieren.
wft. Deaktivieren von Breakpoints macht es tatsächlich wieder funktioniert –
oh BTW: Ich hatte nur das Problem auf 64-Bit-Geräten, aber wer weiß, ob das tatsächlich verwandt ist –