Nếu gặp lỗi trình liên kết động sau khi khởi chạy ứng dụng, bạn có thể gặp các lỗi thời gian chạy sau:
dylib
dynamic framework
Library not loaded
no such file
Để giải quyết các lỗi này, hãy liên kết các khung này một cách tĩnh. Hướng dẫn này trình bày cách tạo ứng dụng Unity cho iOS và liên kết các khung này.
Điều kiện tiên quyết
Trước khi tiếp tục, hãy hoàn tất phần Bắt đầu.
Liên kết khung một cách tĩnh
Các SDK nguồn quảng cáo dàn xếp sau đây yêu cầu liên kết tĩnh:
- AppLovin
- InMobi
- maio
Để liên kết SDK nguồn quảng cáo dàn xếp một cách tĩnh, hãy làm như sau:
- Tạo tệp
Assets/GoogleMobileAds/Editor/iOSDynamicDependencies.xml
. - Thêm một phần tử
dependencies/iosPods/iosPod
cho mỗi khung. - Trong phần tử
iosPod
, hãy thêm thuộc tínhaddToAllTargets
có giá trị là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>