Você poderá encontrar os seguintes erros de tempo de execução se tiver erros no vinculador dinâmico após a inicialização do app:
dylib
dynamic framework
Library not loaded
no such file
Para resolver esses erros, vincule essas estruturas de forma estática. Este guia mostra como criar o aplicativo Unity para iOS e vincular essas estruturas.
Pré-requisitos
Antes de continuar, leia toda a seção Como começar.
Vincular estruturas de maneira estática
A tabela a seguir lista as origens de anúncios com estruturas dinâmicas e a versão mínima do adaptador que processa automaticamente a vinculação estática. Para vincular estruturas de forma estática, atualize seus adaptadores com esta versão mínima ou uma 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:
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.