Ich habe eine iCloud Drive Export Funktion für meine iOS App entwickelt und es funktioniert. Ich kann die exportierten Dokumente in unserem öffentlichen AppContainerFolder im Ordner iCloud Drive unter Mac OS X 10.11 sehen.Warum ist mein iCloud Drive AppFolder auf MacOS sichtbar, aber in der iCloud Drive App auf iOS deaktiviert?
Aber auf iOS kann ich nur den AppContainerFolder in der iCloud Drive App sehen. Es ist deaktiviert und ich kann diesen Ordner nicht öffnen oder die darin enthaltenen Dokumente nicht sehen.
Image of the disable folder in the iOS iCloud Drive App
Von den iCloud Drive-Einstellungen, kann ich sehen, dass die Dateien, die ich exportiert haben in diesem AppContainerFolder in iCloud Drive sind.
Image of the AppContainerFolder inside the iCloud settings
Hat so ein Problem mit iCloud-Laufwerk jemand hat?
Ich verwende zwei App-Container in meiner App, einen mit dem "iCloud.com ..." Bezeichner für die Exporte und einen anderen mit dem "TeamIdentifier.com ..." Bezeichner für die Ensembles-CoreData Synchronisierung. ich ausdrücklich die URLs für die Container verwenden, um die Methode:
[[NSFileManager defaultManager] URLForUbiquityContainerIdentifier:@"iCloud.com..."]
Ich habe bereits versucht, nur den TeamIdentifier-Container zu verwenden, aber es gab keine Änderung in der Sichtbarkeit des AppContainerFolder.
Ich versuchte, die BundleVersion zu stoßen, spielte ich mit den Einstellungen von Info.plist NSUbiquitousContainers herum. Ich habe auch Builds über TestFlight für externe Tester zur Verfügung gestellt, um zu sehen, ob es etwas mit Entwicklungsgeräten zu tun hat.
Das einzige, was ich noch nicht getan hatte, war die Veröffentlichung einer neuen Version im AppStore mit einer neuen BundleVersion, um zu sehen, ob es etwas mit einer produktiven App oder einer App in Entwicklung zu tun hat.
Alle Tipps und Hinweise willkommen.
Haben Sie den Zugang zu öffentlichen in den Apps info.plist eingestellt? (NSUbiquitousContainerIsDocumentScopePublic = YES) –
Hallo Duncan, vielen Dank für Ihren Hinweis, aber ja, ich habe das: iCloud.com ... \t \t \t \t \t NSUbiquitousContainerIsDocumentScopePublic \t \t \t \t \t \t NSUbiquitousContainerName So\t \t TaptileApps \t \t \t NSUbiquitousContainerSupportedFolderLevels \t \t \t One \t \t –
Bernd