首页 / 正文

开发笔记|Swift&Realm 如何让第三方键盘扩展(extension)共享 App 的数据

学习笔记 2019-10-21 Bee 153

最近在开发一个涉及键盘扩展的 App,其中一个功能是能够在自定义的键盘里调用 App 中的数据,数据库我用的是 Realm

然而,却遇到一个棘手的问题,在真机上,键盘调用数据会出错,而在模拟器上却可以正常使用,无论我怎么 debug 代码都无法找到问题,折腾了一整天时间。

后来想是不是手机问题(我测试机是 5s),于是借了部 6s,安装好在设置键盘的时候,发现还能进入下一级菜单设置。

也就是要打开访问权限才可以在 App 和 键盘之间共享 Realm 数据,在 5s 上设置后,也能正常使用了。

开心~

评论