跳转到主要内容
PRODUCT DOCUMENTS

快速找到所需文档,高效完成接入与排障

浏览产品文档与友盟 Skill,展开目录并阅读正文。

[SCE10001] 集成时报错2001 “创建相应平台失败”

问题描述

集成时报错2001 “创建相应平台失败”

错误日志: Code=2001 "null" Userinfo={message=SDK Not Support,please check -ObjC flag in 'build setting'} 创建相应平台失败:请检查: 1、平台类已实现协议 2、此平台枚举值在正常枚举区间内,参考UMSocialPlatformConfig.h —> UMSocialPlatformType枚举。

解决方案

出现此报错是由于SDK创建对应分享平台失败,可能原因是没有添加对应的库文件,或没有增加-ObjC属性,按照下面步骤检查

  • 对应平台库文件是否添加到 Build Phases – Link Binary With Libraries 下

不同分享平台需要加入对应的库文件,确保链接库内已经添加完全 a

  • -ObjC属性是否添加正确 添加项目配置 在Other Linker Flags加入-ObjC,注意不要写成-Objc b

  • 如果使用swift,注意语法规则有区别,建议直接参考Demo中关于swift的语法

  • 清理一下缓存,在 Xcode 里 Product -> clean