1.在xcode的工程代码中全局搜索uniqueIdentifier,搜索到的代码要去掉,或者用其他的方法替换掉。
2.第二个可能就是代码中引用的.a文件中可能用到了UUID,这个也是不能通过的,解决办法:
1>首先打开终端,cd到工程根目录;
2>输入命令 find . -name "*.a",这个命令过后就会将工程中用到的.a文件全部列出来,类似这种
./DMOfferWallSDK/libDomobOfferWallSDK.a
./DomobAdSDK/libDomobAdSDK.a
./libDianRuAdWall.a
./libFlurry.a
./libYouMi.a
3>然后输入命令 strings ./DMOfferWallSDK/libDomobOfferWallSDK.a | grep unique ,命令的红色部分,依次换成上面的列出的.a文件,一旦有不符合UUID使用的.a文件,遇到这个命令后会有如下显示结果出现:uniqueIdentifier,然后将相应的SDk去掉,或者换上最新的版本,同样的方法确认没有用到UUID