在为我的应用创建新版本时,我在iTunes Connect上进行设置并填写二进制详细信息。在此过程中,我添加了我在我的应用中没有使用添加广告,但我确实使用广告SDK来跟踪我的转化和其他分析。
无论如何,在验证我的应用时,我收到错误
广告标识符使用不当。您的应用包含 广告标识符[IDFA] API,但您尚未指明其用法 在iTunes Connect上的准备上传页面上。
如何返回并更改“准备上传”详细信息?或者取消此更新并重新开始的方法?
答案 0 :(得分:9)
你必须像本教程一样上传一个空的应用程序并像你的应用程序一样调用它。 http://www.youtube.com/watch?v=VBMXdfFqSYM
然后单击iTunes Connect中的二进制设置,然后单击“拒绝二进制”。 之后,您可以在“准备上传”页面上重新输入IDFA部分。
这是一种解决方法。 Apple必须在未来解决这个问题。
答案 1 :(得分:2)
根据this post,重新开始的唯一方法是使用相同的包ID上传空的Xcode项目(不引用IDFA),并在上传后拒绝二进制文件
然后,您可以重新启动该过程,将IDFA标记为已使用,并上传正确的项目。
但请注意,如果您不使用IDFA实际展示广告,Apple可能会拒绝您的应用。
答案 2 :(得分:0)
我偶然回答了IDFA问题“NO”(我正在使用ADMOB)所以我读到了关于上传空二进制文件的问题....
绕过这个: 我的解决方案是使用(错误的)“ IOS Developer ”代码签名标识上传二进制文件。 该应用程序在几分钟内自动被拒绝。 然后我回答了IDFA的问题: 是的,在应用内投放广告并选中“广告限制跟踪”复选框 并将“ iOS Distribution ”代码签名二进制文件上传到商店