簡體   English   中英

如何在擴展程序和容器應用程序之間共享SQLite數據庫

[英]How to share a SQLite database between an extension and the container app

我想在應用程序擴展和容器應用程序之間共享一個SQLite數據庫。 數據庫從(容器應用程序的)主捆綁包復制到應用程序組。 該擴展名從該數據庫副本讀取和寫入。 問題在於,如果擴展在容器應用之前打開,則沒有可讀取的數據庫。 我能做什么?

您可以根據應用程序組在NSUserDefaults中放置一個標志,指示該應用程序已被打開一次。 然后,擴展程序可以檢查該“鍵”,如果丟失,則顯示一條適當的消息。

您如何精確地將數據庫復制到應用程序組?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM