Wenn nach dem Starten der App dynamische Linkerfehler auftreten, können die folgenden Laufzeitfehler auftreten:
dylib
dynamic framework
Library not loaded
no such file
Um diese Fehler zu beheben, verknüpfen Sie diese Frameworks statisch. In diesem Leitfaden erfahren Sie, wie Sie die Unity-Anwendung für iOS erstellen und diese Frameworks verknüpfen.
Vorbereitung
Lesen Sie zuerst den Hilfeartikel Einstieg.
Frameworks statisch verknüpfen
Für die folgenden SDKs von Vermittlungsanzeigenquellen ist eine statische Verknüpfung erforderlich:
- AppLovin
- InMobi
- maio
So verknüpfen Sie ein SDK für eine Vermittlungsanzeigenquelle statisch:
- Erstellen Sie eine
Assets/GoogleMobileAds/Editor/iOSDynamicDependencies.xml
-Datei. - Fügen Sie für jedes Framework ein
dependencies/iosPods/iosPod
-Element hinzu. - Fügen Sie dem
iosPod
-Element das AttributaddToAllTargets
mit dem Werttrue
hinzu.
<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>