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

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

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

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

开心~

Categorized in: