Risolvere gli errori di runtime della mediazione iOS

Se si verificano errori del linker dinamico dopo l'avvio dell'app, potresti riscontrare i seguenti errori di runtime:

  • dylib
  • dynamic framework
  • Library not loaded
  • no such file

Per risolvere questi errori, collega questi framework in modo statico. Questa guida illustra come compilare l'applicazione Unity per iOS e collegare questi framework.

Prerequisiti

Prima di continuare, completa la sezione Inizia.

La seguente tabella elenca le origini annuncio con framework dinamici e la versione minima dell'adattatore che gestisce automaticamente il collegamento statico. Per collegare i framework staticamente, aggiorna gli adattatori alla seguente versione minima o successiva:

Origine annuncio Versione minima per il collegamento statico automatico
AppLovin 8.1.1
InMobi 4.7.1
maio 3.0.0

Configurare manualmente il collegamento statico

Per utilizzare una versione precedente dell'adattatore che non configura automaticamente il collegamento statico:

  1. Crea un file Assets/GoogleMobileAds/Editor/iOSDynamicDependencies.xml con i seguenti contenuti:

    
      
        
         name="AppLovinSDK" addToAllTargets="true"/>
        
         name="InMobiSDK" addToAllTargets="true"/>
        
         name="MaioSDK-v2" addToAllTargets="true"/>
      
    
    
  2. Mantieni solo gli elementi per le origini annuncio applicabili alla tua app.