アプリとアプリ拡張機能からデータ (写真、データベースなど) にアクセスする必要があります。
しかし、アプリはアプリ拡張ドキュメント フォルダーにアクセスできません。ドキュメント辞書に保存するのではなく、共有アプリグループフォルダーにデータを検索して保存することが解決策です。
/Users/*/Library/Developer/CoreSimulator/Devices/8B1DB861-AA3F-446F-A559-D4727CDB9285/data/Containers/Shared/AppGroup/4849394B-CD33-4A85-9C6F-70573B615D6C
しかし、それは安全ですか?以前の質問で、データを保存する場所について尋ねました: iOS の異なる場所にあるストア データベースの違いは何ですか?
The main difference is that storing the file in the documents folder means you can write (update) it, which is pretty important for a database file. You cannot write to a file in the app bundle.
だから、共有アプリグループにデータを保存すると、アプリをアプリストアにアップロードした後にファイルを更新、削除できますか?
ドキュメント ディレクトリとアプリ グループ ディレクトリへのデータの保存の違いは何ですか?