Man*_*esh 13 iphone google-analytics ios iphone-5
我在我的项目和应用程序中使用最新的Google分析iOS SDK 2.0,在几分钟内拒绝无效二进制文件.我收到了Apple审核小组发来的一封电子邮件,说"不允许应用访问UDID,不得使用UIDevice的uniqueIdentifier方法:".我使用终端命令搜索了所有应用程序,并使用manualy搜索UDID.我在没有Google Analytic的情况下上传应用程序并在6天内获得批准,但是使用Google分析它会遭到拒绝.请分享更多详细信息.
我搜索过了
研发后及以下答案我发现苹果建议.用于检查私有API的otool&nm工具,但我无法检查UDID.
不幸的是,目前唯一可用的SDK(2013年5月16日)是2.0beta4.看来自2013年5月9日起,Apple会自动拒绝所有引用uniqueIdentifier的应用,其中包括Google AnalyticsSDK.
2.0beta4(以及绝对早期版本)的问题在于libGoogleAnalytics.a其他地方代码是开放和可修改的.
编辑
看来,UDID引用是不是在libGoogleAnalytics.a,但在libGoogleAnalytics_debug.a
完全从XCode项目中删除它(并从文件系统中删除文件以确保)不会自动拒绝该应用程序.(问题是如果没有它,你将无法调试).
(2013年5月20日测试)
| 归档时间: |
|
| 查看次数: |
3975 次 |
| 最近记录: |