Se você encontrar erros de vinculação dinâmica após o lançamento do app, poderá encontrar os seguintes erros de execução:
dylib
dynamic framework
Library not loaded
no such file
Para resolver esses erros, vincule esses frameworks de forma estática. Este guia aborda como criar o aplicativo Unity para iOS e vincular essas estruturas.
Pré-requisitos
Antes de continuar, conclua a seção Começar.
Vincular frameworks de forma estática
A tabela a seguir lista as origens de anúncios com frameworks dinâmicos e a versão mínima do adaptador que processa automaticamente a vinculação estática. Para vincular frameworks estaticamente, atualize os adaptadores para a versão mínima a seguir ou mais recente:
Origem de anúncios | Versão mínima para vinculação estática automática |
---|---|
AppLovin | 8.1.1 |
InMobi | 4.7.1 |
maio | 3.0.0 |
Configurar manualmente a vinculação estática
Para usar uma versão mais antiga do adaptador que não configura automaticamente a vinculação estática, faça o seguinte:
Crie um arquivo
Assets/GoogleMobileAds/Editor/iOSDynamicDependencies.xml
com o seguinte conteúdo:<dependencies> <iosPods> <!-- AppLovin adapter dependencies. --> <iosPod name="AppLovinSDK" addToAllTargets="true"/> <!-- InMobi adapter dependencies. --> <iosPod name="InMobiSDK" addToAllTargets="true"/> <!-- maio adapter dependencies. --> <iosPod name="MaioSDK-v2" addToAllTargets="true"/> </iosPods> </dependencies>
Mantenha apenas os elementos
<iosPod>
para origens de anúncios que se aplicam ao seu app.