基本的なレベルでは、私のアプリは大規模な (61M) 読み取り専用の sqlite データベースのビューアーと言えます。このデータベースへのアクセスを必要とする今日の拡張機能を開発していますが、このデータを共有する方法を見つけるのに苦労しています。
これらは、私がそれらを使用するのを妨げる問題があることを知っているオプションです。
- 起動時にバンドルからアプリ グループにデータをコピーします。これにより、アプリのストレージ要件が 2 倍になります。
- データベースを App Bundle に保存してダウンロードしないでください。これにより、最初の起動エクスペリエンスがひどいものになります。
- フレームワークを作成し、フレームワークに保存します。これにより、iOS7 をサポートできなくなります。
これらの問題の解決策または回避方法はありますか?