这只是一个简单的更新,没有改变任何与拒绝原因有关的事情。以下是解析中心的响应:
原因程序许可协议PLA3.3.12
我们发现你的应用程序使用iOS广告标识符,但不包括广告功能。这不符合iOS开发者计划许可协议的条款,如应用商店审查指南所要求的那样。
具体而言,iOS开发者计划许可协议的第3.3.12节规定:
您和您的应用程序(以及与您签订了广告服务合同的任何第三方)只能将广告标识符和通过使用广告标识符获得的任何信息用于广告服务。如果用户重置广告标识符,则您同意不直接或间接地将先前的广告标识符和任何派生信息与重置广告标识符合并、关联、链接或以其他方式关联。
请检查您的代码-包括任何第三方库-以删除以下项的任何实例:
类:ASIdentifierManager
选择器:advertisingIdentifier
框架:AdSupport.framework
如果您计划在未来版本中包含广告,请从您的应用程序中删除广告标识符,直到包含广告功能为止。
要帮助定位广告标识符,请使用“nm”工具。有关“nm”工具的信息,请打开终端窗口并输入“man nm”。
如果您没有访问库源代码的权限,则可以使用“string”或"otool“命令行工具搜索编译后的二进制文件。“字符串”工具列出了库调用的方法,而"otool -ov“将列出Objective-C类结构及其定义的方法。这些技术可以帮助您缩小问题代码所在位置的范围。
我使用的第三方库是最新版本的parse.com sdk, latest version of flurry analytics, and version 2.2 of test flight
。有人知道哪个库是问题所在吗?谢谢
https://stackoverflow.com/questions/21489097
复制相似问题