错误处理与反馈

接入概览 · 运行示例

通过 YSIFLYAdError.errorCode 和 errorDescription 记录失败。业务根据错误决定继续主流程或有限次重试,重试时新建对象,不要无间隔循环请求。

错误/现象含义与处理
70204没有广告填充;核对广告位与投放配置,继续宿主流程
70400 / 71005广告位无效 / 为空;使用平台分配的当前媒体开屏广告位
71003 / 71006网络错误 / 请求超时;检查网络并按业务策略重试
71601 / 71603对象已展示 / 尚未就绪;新广告使用新对象,展示前等待 Ready
71602 / 71605素材加载 / 视频播放失败;记录错误后继续主流程
71604展示控制器不可用;确认控制器已加入有效 window
找不到头或链接失败使用 workspace;确认模块名、-ObjC 和依赖安装结果
duplicate symbols / 重复资源移除其他 YS 包及手工重复依赖,只保留一种安装方式
视频结束但没有关闭回调完播与广告关闭不同;分别处理完播、倒计时关闭和跳过
IDFA 为空未授权或拒绝 ATT 时为空是预期行为;授权后重新读取再发起新请求
示例可启动但没有广告构建成功不等于有填充;替换为获分配的广告位,在真机核对后台授权

可左右滚动查看完整表格

反馈问题请通过双方约定的支持渠道,附 SDK/iOS/Xcode 版本、接入方式、设备类型、操作步骤、错误码及脱敏日志。运行和页面检查步骤见示例运行指南。