Resolução de problemas - React Native SDK
Os Atlas Device SDKs estão obsoletos. Consulte apágina de descontinuação do para detalhes.
Alocação incorreta do sistema operacional iOS/iPad/memória insuficiente disponível
Em dispositivos iOS ou iPad com pouca memória disponível, ou quando você tiver um aplicativo com uso intensivo de memória que utilize vários realms ou muitas notificações, poderá encontrar o seguinte erro:
libc++abi: terminating due to an uncaught exception of type std::bad_alloc: std::bad_alloc
Esse erro normalmente indica que um recurso não pode ser alocado porque não há memória suficiente disponível.
Se estiver desenvolvendo para iOS 15+ ou iPad 15+, você pode adicionar o Extended Virtual Addressing Entitlement para resolver este problema.
Adicione estas chaves à sua Lista de propriedades e defina os valores para true
:
<key>com.apple.developer.kernel.extended-virtual-addressing</key> <true/> <key>com.apple.developer.kernel.increased-memory-limit</key> <true/>