关于ios发布AppStore验证UUID不过的问题
2013-06-07 11:00
357 查看
刚刚更新过的代码出现了问题,在上传之前的验证就不通过,提示 Apps are not
permitted to access the UDID and must not use the uniqueIdentifier method of UIDevice. Please update your apps and servers to associate users with the Vendor or Advertising
identifiers introduced in iOS 6。于是很纠结怎么解决这个问题。查询后才知道苹果刚刚修改了上传的规则,而且很严厉的执行,不允许有任何UUID的代码,看来是要100%将UUID从AppStore上绝迹啊。弄了两个小时解决的方法,给出我的解决办法
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
permitted to access the UDID and must not use the uniqueIdentifier method of UIDevice. Please update your apps and servers to associate users with the Vendor or Advertising
identifiers introduced in iOS 6。于是很纠结怎么解决这个问题。查询后才知道苹果刚刚修改了上传的规则,而且很严厉的执行,不允许有任何UUID的代码,看来是要100%将UUID从AppStore上绝迹啊。弄了两个小时解决的方法,给出我的解决办法
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
相关文章推荐
- 关于ios发布AppStore验证UUID不过的问题
- 关于ios发布AppStore验证UUID不过的问题
- 关于ios发布AppStore验证UUID不过的问题
- iOS应用上传AppStore验证UUID不过的解决方法
- 关于ios发布的一些问题,待补充
- iOS中关于登录验证方面的问题的解决
- 关于Unity发布iOS平台代码混淆问题
- iOS开发关于证书以及更换appid时调试发布问题
- 求大神指教,ios应用发布到appstore遇到了问题
- IOS 发布到APPStore 被拒 问题汇总
- 关于Unity发布iOS平台代码混淆问题
- 我在使用Unity 发布IOS真机过程时遇到的关于JIT的问题列表
- 关于OSX 是bate 版本的,IOS提交appstore 的问题
- 遇到ios发布AppStore UDID不通过,SDK问题
- iOS AppStore 审核驳回 关于 UIBackgroundModes 定位问题
- 关于Unity发布iOS平台代码混淆问题
- 【IOS学习之常见问题】 App上架之发布App到Appstore 2(Application Loader的使用)
- 关于把本地应用封装成windows app发布审核通不过的问题
- 关于IOS企业打包,发布在服务器上的若干问题
- 关于Xcode7上传appstore,TencentOpenApi_IOS_Bundle.bundle报错问题的解决方法