我正在尝试实现 UNNotificationServiceExtension,但我的代码似乎经常失败,只需说明
Program ended with exit code: 0"
我正在尝试在扩展中使用 FMDB Sqlite3 模块,似乎我可能会遇到扩展内的内存限制。这些扩展中是否有任何记录的内存限制?是否有任何策略可以帮助我考虑这些问题,或者我是否必须接受我无法将复杂的功能放入扩展中?
通过 Instruments 运行它显示它仅达到 3.24MB。 NSExtensionMain 占其中的 68%,所以我认为我无法将其降低很多。
截至 2018 年 5 月 18 日的限制为 12MB。我通过分配过多内存来验证这一点,并看到来自内核的控制台消息,表明进程因违反 12MB 硬限制而终止。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)