NSU*_*ult 4 app-store appstore-approval ios
我已经在iStore中拥有了我的应用程序的第一个版本.现在我想通过一些错误修复和新UI上传我的应用程序的下一个版本.提交这段时间,在应用程序加载器上传zip文件的过程中,它开始传递一些步骤.但过了一段时间我得到一些错误,比如
应用程序不应使用UIDevice的uniqueIdentifier方法
应用程序使用非公共API.所以请我删除它们并重新上传.
所以对于第一点,开始分析我的代码而不是使用UDID方法.有些问题表明,即使是第三方代码也可能使用这种方法.然后我使用了这个命令
$ find . | grep -v .svn | grep "\.a" | grep -v "\.app" | xargs grep uniqueIdentifier
找到并显示两个API-谷歌分析和Paypal(MECL).GA现在我的应用程序中没有使用.所以我删除但我需要paypal fucntionality.So我如何从这个API中删除此问题.
然后对于第二个问题,我在我的应用程序FBConnect,XML Parser,PegexKitLite,ASIHTTPRequest,iCarousel,JSON,MECL(Paypal),Reachability,ZBarSDK和Google analytics中使用以下API.在这些API中,我找不到哪个是非公共API.
请分享您的想法.任何帮助将不胜感激.
注意:即使在我的应用程序的第一个版本中,我也使用了上述所有API,并成功通过了Apple审核.
谢谢.