【发布时间】:2015-07-24 19:34:55
【问题描述】:
我在我的项目(通用)中集成了 Vungle 视频广告框架,在 iPhone 上运行良好,但是当我尝试在 iPad 上运行相同的项目时,编译失败并抛出以下日志
【问题讨论】:
标签: ios ipad duplicate-symbol vungle-ads
我在我的项目(通用)中集成了 Vungle 视频广告框架,在 iPhone 上运行良好,但是当我尝试在 iPad 上运行相同的项目时,编译失败并抛出以下日志
【问题讨论】:
标签: ios ipad duplicate-symbol vungle-ads
这是因为您使用的不是最新版本的 XCode: "我们最新的 iOS SDK (3.0.13) 已发布以支持最新版本的 XCode (6.3)。请确认您使用的是 XCode 6.3 或更高版本以确保顺利集成。
如果您仍在使用早于 XCode 6.3 的版本,请前往 Appstore 进行快速更新,以确保您立即开始投放 Vungle 广告。”
https://support.vungle.com/hc/en-us/articles/204451204-Vungle-s-iOS-SDK-3-0-13-and-XCode-6-3
【讨论】:
我已经回答了一个类似的问题HERE。请检查一下。
我简短的说问题可能是您的项目中可能有多个 Vungle SDK,因此它会引发重复符号错误。错误可能是由于另一个链接器警告引起的,例如
ld: warning: directory not found for option '-F"/Users/user/Desktop/qwer/../../Documents/Unity Projects/Unity 5.0.0 projects/MyGame/Assets/Editor/Vungle/VungleSDK"'
查看上述链接了解更多详情。
【讨论】: