故障排除 - React Native SDK
Atlas Device SDK 已弃用。 有关详细信息,请参阅弃用页面。
iOS/iPad OS 分配错误/可用内存不足
在可用内存很少的 iOS 或 iPad 设备中,或者使用多个 Realm 或许多通知的内存密集型应用程序中,您可能会遇到以下错误:
libc++abi: terminating due to an uncaught exception of type std::bad_alloc: std::bad_alloc
该错误通常表示由于可用内存不足而无法分配资源。
如果您正在针对iOS15 + 或 iPad15 + 进行构建,则可以添加 扩展虚拟寻址权利 以解决此问题。
将这些键添加到属性列表中,并将值设置为 true
:
<key>com.apple.developer.kernel.extended-virtual-addressing</key> <true/> <key>com.apple.developer.kernel.increased-memory-limit</key> <true/>