Để cài đặt Unity Ads, bạn có thể sử dụng CocoaPods cho UnityAds hoặc cài đặt Unity Ads theo cách thủ công.
CocoaPods
Để sử dụng CocoaPods cho UnityAds:
- Thêm dòng sau vào Podfile của dự án:
pod 'UnityAds'
- Chạy lệnh sau:
pod install
Cài đặt thủ công
Để cài đặt Unity Ads theo cách thủ công:
- Tải xuống khung Unity Ads từ mục Assets của bản phát hành SDK mà bạn chọn. Bạn nên tải xuống SDK mới nhất để đảm bảo nhận được sự hỗ trợ tốt nhất hiện có.
- Kéo và thả khung Unity Ads vào không gian làm việc của bạn.
Swift
Bắt đầu từ SDK phiên bản 4.4.0, Unity Ads đã được tối ưu hóa bằng cách sử dụng ngôn ngữ lập trình Swift.
- Nếu dự án của bạn đã sử dụng Swift, không cần thực hiện thêm thao tác nào khác.
- Nếu dự án của bạn không sử dụng Swift, hãy thêm tệp Swift trống vào dự án trong Xcode bằng cách chọn File > New > Swift file.
Khắc phục sự cố lỗi khả năng tương tác Swift
Danh sách sau trình bày chi tiết về các sự cố phổ biến về khả năng tương tác của Swift có thể xảy ra trong quá trình cài đặt SDK Unity Ads:
-
Xcode gây ra nhiều lỗi
Undefined symbol_swift_FORCE_LOAD$_
.- Để khắc phục lỗi này, hãy thêm tệp Swift trống vào dự án của bạn trong Xcode bằng cách chọn File > New > Swift file.
-
Ứng dụng này gặp sự cố sau khi khởi động với lỗi:
dyld: Library not loaded: @rpath/libswiftCore.dylib
- Để khắc phục lỗi này, hãy đảm bảo rằng bạn đã đặt Always embed Swift standard libraries thành
YES
trong cài đặt Build cho mục tiêu của ứng dụng trong Xcode.
- Để khắc phục lỗi này, hãy đảm bảo rằng bạn đã đặt Always embed Swift standard libraries thành
Bước tiếp theo
Để tiếp tục tích hợp, hãy tham khảo tài liệu về Cách khởi chạy SDK trong iOS.