iOSアプリケーション用のiCloudドライブエクスポート機能を開発しました。 Mac OS X 10.11のiCloud DriveフォルダのパブリックAppContainerFolderで、エクスポートされたドキュメントを見ることができます。MacOSではiCloudドライブAppFolderは表示されますが、iOSではiCloudドライブアプリケーションでは無効になっているのはなぜですか?
iOSでは、iCloudドライブアプリでAppContainerFolderしか見ることができません。それは無効になっており、そのフォルダを開くことができない、またはその中の文書を見ることができません。 iCloudのドライブ設定から
Image of the disable folder in the iOS iCloud Drive App
、私は、エクスポートしたファイルをiCloud上のドライブにそのAppContainerFolderであることがわかります。
Image of the AppContainerFolder inside the iCloud settings
誰でもiCloudのドライブで、このような問題がありましたか?
私はアプリ内で2つのアプリケーションコンテナを使用しています.1つはエクスポートのための "iCloud.com ..."識別子を持ち、もう1つはEnsembles-CoreData同期のための "TeamIdentifier.com ..."識別子です。 私は明示的にメソッドを使用してコンテナのURLを使用します。
[[NSFileManager defaultManager] URLForUbiquityContainerIdentifier:@"iCloud.com..."]
私はすでにだけTeamIdentifier-コンテナを使用しようとしましたが、AppContainerFolderの視認性に変化はなかったです。
私はBundleVersionをバンプしようとしましたが、私はInfo.plist NSUbiquitousContainers設定で遊んでいました。また、TestFlightを通じて外部テスタにBuildsを提供し、開発デバイスと何か関係があるかどうかを確認しました。
新しいBundleVersionを使ってAppStoreに新しいバージョンをリリースするという唯一のことは、まだ開発していないアプリとは何かがあるかどうかを確認することです。
ヒントとヒントを歓迎します。
を使用すると、アプリのInfo.plistに公開へのアクセス権を設定することがありますか? (NSUbiquitousContainerIsDocumentScopePublic = YES) –
こんにちはダンカンは、あなたのヒントをありがとうございました、しかし、はい、私はそれやった: iCloud.com ... \t \t \t \t \t NSUbiquitousContainerIsDocumentScopePublic \t \t \t \t \t \t NSUbiquitousContainerName \t \t \t TaptileApps \t \t \t NSUbiquitousContainerSupportedFolderLevelsので \t \t \t 一つ \t \t –
Bernd