文档

HttpDns iOS:导入SDK编译报错

问题 : 导入HTTPDNS SDK时,报如下错误:

duplicate symbol _BEACON_REQUEST_DEVICEID_FIELD in:   
/Users/xxx/Desktop/xxxapp-ios/xxxx/Pods/AlicloudBeacon/beacon/AlicloudBeacon.framework/AlicloudBeacon(AlicloudBeaconConstants.o)    
/Users/xxx/Desktop/xxxapp-ios/xxxx/Pods/AlicloudUtils/utils/AlicloudUtils.framework/AlicloudUtils(EMASBeaconConstants.o)

解决方案

检查是否修改编译选项:

  • 在 Target -> Linking -> Other Linker Flags中添加 -ObjC 、-lz选项。

  • 如果有-all_load, -all_load换成-ObjC或者删掉-all_load。

  • 本页导读 (0)
文档反馈