如果應用程式啟動後發生動態連結器錯誤,您可能會遇到下列執行階段錯誤:
dylib
dynamic framework
Library not loaded
no such file
如要解決這些錯誤,請靜態連結這些架構。本指南說明如何建構適用於 iOS 的 Unity 應用程式,並連結這些架構。
必要條件
繼續操作前,請先完成「開始使用」一節的步驟。
靜態連結架構
下表列出採用動態架構的廣告來源,以及可自動處理靜態連結的最低轉接程式版本。如要靜態連結架構,請將轉接程式更新至下列最低版本以上:
廣告來源 | 自動靜態連結的最低版本 |
---|---|
AppLovin | 8.1.1 |
InMobi | 4.7.1 |
maio | 3.0.0 |
手動設定靜態連結
如要使用舊版介面卡,且不自動設定靜態連結,請按照下列步驟操作:
建立
Assets/GoogleMobileAds/Editor/iOSDynamicDependencies.xml
檔案,並加入以下內容:<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>
只保留適用於您應用程式的廣告來源
<iosPod>
元素。