安装适用于 iOS 的 Unity Ads SDK
在 iOS 项目中安装 Unity Ads SDK。通过 CocoaPods 或手动集成的方式添加 SDK,并根据需要配置 Xcode 项目。
阅读时间2 分钟最后更新于 5 天前
要安装 Unity Ads,您可以使用 CocoaPods for UnityAds,或者您可以手动安装 Unity Ads。
CocoaPods
要使用 CocoaPods for UnityAds,请遵循以下步骤:- 将以下内容添加到项目的 Podfile 中:
pod 'UnityAds' - 运行以下命令:
pod install
手动安装
要手动安装 Unity Ads,请遵循以下步骤:- 从首选 SDK 版本的 Assets(资源) 部分下载 Unity Ads 框架。建议下载最新的 SDK,以确保获得最好的可用支持。
- 将 Unity Ads 框架拖放到工作区中。
Swift
从 SDK 4.4.0 版开始,Unity Ads 已经通过使用 Swift 编程语言进行了优化。- 如果您的项目已经使用了 Swift,那么就不需要进一步的操作了。
- 如果您的项目不使用 Swift,在 Xcode 中通过选择 File(文件) > New(新建) > Swift file(Swift 文件) 将一个空的 Swift 文件添加到您的项目中。
排除 Swift 互操作性的故障
下面的列表详细说明了在安装 Unity Ads SDK 期间可能发生的常见 Swift 互操作性问题:- Xcode 会发出许多 错误。
Undefined symbol_swift_FORCE_LOAD$_- 为了解决这个问题,在 Xcode 中通过选择 File(文件)> New(新建)> Swift file(Swift 文件) 将一个空的 Swift 文件添加到您的项目中。
- 应用程序启动后崩溃,并出现以下错误:
dyld: Library not loaded: @rpath/libswiftCore.dylib- 为了解决这个问题,确保在 Xcode 中将您应用程序目标的 Build(构建)设置下的 Always embed Swift standard libraries(始终嵌入 Swift 标准库) 设置为 。
YES
- 为了解决这个问题,确保在 Xcode 中将您应用程序目标的 Build(构建)设置下的 Always embed Swift standard libraries(始终嵌入 Swift 标准库) 设置为