iOS 9/Swift 2とRealmSwift 1.01の小さなアプリを作成しました。 Realmを使用すると、それをそのまま使用したり、特別な設定などをしたりすることなく、アプリケーションでデータを挿入/更新/取得できます。また、Realmでこれらの機能を実行するためのクラスを使用しています。 私はPodFile、Targetsをセットアップした共有エクステンションを作成しましたが、拡張機能はアプリケーションが同じRealmデータベースを読み込んでいないのと同じクラスを使用していました。エクステンション(アプリケーションとエクステンションの両方がシミュレータでテストされている)からテストインサートを行い、Finderとレルムブラウザを使用して、アプリケーションにレルムデータベースのコピーがあり、エクステンションに独自のコピーがあることがわかりました。 Realmデータベースの同じコピー/インスタンスからアプリとエクステンションを取り除くために必要なことは何ですか? ありがとう、 リックiOSアプリケーションと共有エクステンションは異なるレルムデータベースを使用しています
1
A
答えて
1
App Groups
2つの異なるアプリとその拡張子で同じフォルダを使用できます。ここにはApple's guideがあります。
関連する問題
- 1. iOS:アプリケーションが共有エクステンションで使用している間にuicollectioview cellForItemAtIndexPathで不正なアクセスを与える
- 2. iOS共有エクステンションのアプリアイコンが新しく変更されていません
- 3. iOSでQuickbloxを使用する2つの異なるアプリケーションがチャット/ダイアログを共有できますか?
- 4. Skype for Business App SDK for iOSデスクトップ共有またはアプリケーション共有
- 5. リアクションネイティブアプリとシェアエクステンション間でレルムデータベースを共有する方法
- 6. iOSで異なるアプリIDプレフィックスを持つアプリケーション間でデータを共有する
- 7. iOSでswiftを使用してリモートオーディオファイルを共有する方法
- 8. azureを使用してdeskopアプリケーションとWebアプリケーション間でデータを共有する
- 9. iOS Todayでエクステンションを使用する
- 10. AFNetworkingを使用して共有エクステンションの成功/失敗コールバックを取得しない
- 11. コルドバのWindowsは異なるデバイス間でアプリケーションを共有します
- 12. サードパーティのアプリケーションを使用しない共有ライブラリへのバックトレース
- 13. 共有マシンのリソースを使用して共有フォルダにアプリケーションを実行
- 14. アプリケーション間でコアデータエンティティを共有しようとしています
- 15. 異なるサブドメインの異なるアプリケーションでasp.net認証を共有する
- 16. 共有メモリをPHPとCで使用していますか?
- 17. iOSアプリはフレームワークを共有していますか?
- 18. iOS複数のアプリケーションが1つのLinkedIn Appを共有しています
- 19. アプリケーションはiOS 10で動作しないiTunesファイル共有をサポートしています
- 20. IOSのアプリケーション間でデータを共有
- 21. WebアプリケーションとC#WindowsアプリケーションでMysqlを使用してデータベースを共有
- 22. iOSとMac OSアプリケーション間でビジネスロジックコードを共有する
- 23. Androidの共有画像は、私は、次のコードを使用してアプリケーションのスクリーンショットを共有しようとしています
- 24. 異なるスレッドはオブジェクトを共有します
- 25. 共有エクステンションからアプリにリダイレクト
- 26. OpenAL用サウンドエフェクトライブラリ/エクステンション(iOSで動作していますか?)
- 27. iCloud Core iOSとmacOSアプリケーションの間のデータ共有が機能しない
- 28. 共有サービスを使用しないコントローラで共有サービスを使用するには?
- 29. 国際的なiOSアプリケーション - 異なるバージョンの共通コードベース
- 30. 私のアプリケーション(Codeigniteベース)を使用しているときにクロムエクステンションまたは任意のエクステンションをブロックしたい
ありがとうございました。私は両方のプロジェクトの "機能"セクションに属しているグループを設定しましたが、それはユーザーのデフォルトのような機能で動作しますが、アプリケーションとは別の独自のRealmデータベースをインスタンス化して使用しています。 –
@ core_rick71レルムに使用したURLは何ですか?アプリグループフォルダに入れましたか?(アプリと拡張機能の両方で) – Lumialxk
私はしませんでした。私はそれをデフォルトの設定で使用しています(設定は何も設定していないという意味です)。私は拡張機能が新しくなっているので、app/app extおよび/またはRealmで実際に設定されていれば、アプリケーションのインスタンス化されたデータベースの両方を稼働させることができます。 –