[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 下
不同分享平台需要加入对应的库文件,确保链接库内已经添加完全

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

如果使用swift,注意语法规则有区别,建议直接参考Demo中关于swift的语法
清理一下缓存,在 Xcode 里 Product -> clean