我想在应用扩展和容器应用之间共享 SQLite 数据库。数据库从(容器应用程序的)主包复制到应用程序组。该扩展从数据库的该副本中读取和写入。问题是,如果扩展在容器应用程序之前打开,则没有数据库可供读取。我能做什么?
最佳答案
您可以根据应用程序组在 NSUserDefaults 中放置一个标志,指示该应用程序已打开过一次。然后扩展程序可以检查此“ key ”,如果丢失则显示合适的消息。
您到底如何将数据库复制到应用程序组?
关于ios - 如何在扩展和容器应用程序之间共享 SQLite 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26150356/