我正在使用Cordova 2.2和davibe's SQLite plugin。从iOS 9开始,应用程序已停止工作,不断发生内存警告。
我升级到Cordova 5.4.0和Cordova-ios 4.0.1以及brodybits' SQLite Plugin:我唯一得到的错误来自iOS,而且非常模糊:它只是一个os_xpc_error
,通信中断。
请参阅附件图片(上面的iOS 8.4,下面是iOS 9.2.1)Memory Usage in iOS 8 vs iOS 9
如何在iOS9中解决此问题?
答案 0 :(得分:1)
问题最终是我们的一个JSON对象太大而无法在内存中处理。我把它移到app缓存而不是SQLite。奇怪的是它仅对iOS 9来说太大了。