Résoudre les erreurs d'exécution de la médiation iOS

Si vous rencontrez des erreurs de l'éditeur de liens dynamique après le lancement de l'application, vous pouvez rencontrer les erreurs d'exécution suivantes:

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

Pour résoudre ces erreurs, associez ces frameworks de manière statique. Ce guide explique comment créer l'application Unity pour iOS et associer ces frameworks.

Prérequis

Avant de continuer, consultez Premiers pas.

Les SDK de sources d'annonces de médiation suivants doivent être associés de manière statique:

  • AppLovin
  • InMobi
  • maio

Pour associer statiquement un SDK de source d'annonces de médiation, procédez comme suit:

  1. Créez un fichier Assets/GoogleMobileAds/Editor/iOSDynamicDependencies.xml.
  2. Ajoutez un élément dependencies/iosPods/iosPod pour chaque framework.
  3. Dans l'élément iosPod, incluez un attribut addToAllTargets avec une valeur de true.
<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>