我使用最新谷歌分析的iOS SDK在我的项目和应用程序在几分钟得到抑制2.0说无效的二进制。我收到了苹果审查小组发来的一封电子邮件,其中“应用程序不允许访问UDID并且不能使用UIDevice的uniqueIdentifier方法:”。我用终端命令搜索了所有的应用程序,并且手动地搜索了UDID。我在没有Google Analytic的情况下上传应用,并在6天内获得批准,但通过Google分析,它会遭到拒绝。请分享更多相同的细节。应用拒绝:谷歌Analytics(分析)IOS SDK 2.0
我已搜查
App rejected, but I don't use UDID
之后的R & d及以下回答的我发现,苹果建议。 otool & nm工具检查私人API,但我无法检查UDID。
How does Apple know you are using private API?
我没有_debug库中实现,但仍然得到自动拒绝 – 2013-05-23 14:09:52
如果您有它实现与否并不重要。如果你在项目中使用它,它会被编译,它被包含在二进制文件中并导致拒绝。从Project Navigator中完全删除它,清理并重新编译。 – Pericles 2013-05-24 14:37:17
我更新AdmobSDK后我的问题消失了 – 2013-05-24 14:58:14