如何从PluginKit加载数据库应用程序

时间:2015-11-18 01:48:28

标签: ios realm

我有自定义键盘应用程序并使用Realm数据库。但是pluginKit和应用程序都没有使用相同的数据库。

应用

/Users/baotuan/Library/Developer/CoreSimulator/Devices/A0C0F2B4-8A82-4CC3-9925-210FEB9A5590/data/Containers/Data/Application/F50606AD-37A2-48E1-A1F9-5B14522184C0/Documents/default.realm

PluginKit

/Users/baotuan/Library/Developer/CoreSimulator/Devices/A0C0F2B4-8A82-4CC3-9925-210FEB9A5590/data/Containers/Data/PluginKitPlugin/1DACDBF8-AC2C-4204-A672-407A4060E803/Documents/default.realm

那我怎样才能为我的应用程序使用相同的数据库

1 个答案:

答案 0 :(得分:1)

要在iOS上的应用程序和扩展程序之间共享数据,您需要使用App Groups。应用程序组提供了一个共享目录,可以由作为该组成员的任何进程访问。 Andrea Mazzini撰写了一篇关于sharing data between a WatchKit extension and an app的博客文章,其中包括设置应用程序组。