Moh*_*oor 15 iphone mobile itunesconnect app-store iphone-accessory
你能不能帮我解决下面提到的来自Apps商店的问题
不允许应用访问UDID,也不得使用UIDevice的uniqueIdentifier方法.请更新您的应用和服务器,以便将用户与iOS 6中引入的供应商或广告标识符相关联.如果源代码中的方法名称与上面列出的私有Apple API匹配,则更改方法名称将有助于防止此应用在未来的提交中被标记.此外,请注意,上述API中的一个或多个可能位于应用程序附带的静态库中.如果是这样,他们必须被删除.
如果您认为此消息是错误发送的,并且您仅按照指南使用Apple发布的API,请将应用程序的九位Apple ID以及有关您认为上述API被错误标记的原因的详细信息发送到appreview@apple.com.有关详细信息,请访问技术支持信息页面.
更正这些问题后,请转到"版本详细信息"页面,然后单击"准备上载二进制文件".继续完成提交过程,直到应用状态为"等待上传".然后,您可以提供更正的二进制文件
小智 41
发现使用类UDID通过
(通过项目目录中的终端)
find . | grep -v .svn | grep "\.a" | grep -v "\.app" | xargs grep uniqueIdentifier
Run Code Online (Sandbox Code Playgroud)
您找到使用UDID的类然后替换它并使用UUID或者如果您使用外部类则将其替换为新类
小智 0
在将我们的 Tinyview 应用程序提交到 Apple App Store 后,我刚刚收到了同样的电子邮件。我们不直接使用 UDID,但它可能被我们包含的库(例如 Google Analytics)访问。
| 归档时间: |
|
| 查看次数: |
13296 次 |
| 最近记录: |