广告SDK Webeye IOS 接入

广告SDK Webeye IOS 接入

接入文档链接: http://platform.taurusx.com/docs/zh/integration/unity/begin.html.
双端所需要的文件
广告SDK Webeye IOS 接入

导入

下载: IOS_GDT脚本文件.
下载: 两个相关文件.
穿山甲相关: 文件.

确保 流程与文档一样 appid adunitID正确
Unity导入Xcode,如果报错…cocoapods
命令安装rvm,安装cocoapods ,导出没有报错为止

1.xcodeproj 文件打开Xcode

2.Signing&Capabilities 下选择 Team 登录账户

3.确保BuildPhases下Copy Bundle Resources 下有 TaurusXAds.bundle 和NathAds.bundle

4.Xcode Info.plist添加NSAllowsArbitatyLoads 设置 bool Yes

5.删除BuildPhases下[CP]Popy Pods Resources 下 Input File Lists 下面与 Input File重复的路径

Error

  1. 如果报错:unity-iphone 相关 ,解决:删除Fameworks 下的unity-iphone.a文件(大概叫这个名字)

  2. 如果报错:翻译出来重复命令什么的 解决:删除BuildPhases下[CP]Popy Pods Resources 下 Input File Lists 下面与 Input File重复的路径

  3. 如果报错: undefinde symbol:_xm…解决: BuildPhases下Link Binary With Libraries 下面添加 libxml2 库

  4. 如果报错:ErrorCode is [3], Message is [No Fill].
    AdUnit is [name: 激励视频, id: eeed5878-adb9-431b, load_mode: Parallel, Parallel Count: 2].
    LineItem Error is
    [{toutiao CSJ_RWD: {priority: 6, eCPM: 0.500000}, load failed spent time 0.000s, error: {code: -1, message: Invalid Request(LineItem[TXADToutiaoRewardedVideo] Create Adapter Failed)}, server_extras: {“app_id”: “5029222”, “code_id”: “945186953”, “banner_mode”: “”, “native_mode”: “”, “interstitial_mode”: “”, “splash_mode”: “”, “orientation”: “1”, “feedlist_mode”: “”, “rewardedvideo_mode”: “0”}}
    {gdt YLH_RWD: {priority: 6, eCPM: 0.500000}, load failed spent time 0.036s, error: {code: 5006, message: Internal Error(包名校验错误)},

    解决:
    导入穿山甲: 文件.之后重新导出
    包名要与后台一致

Ios文件下的所有文件
广告SDK Webeye IOS 接入
OK