具有不正确IDFA信息的iOS应用程序是否可能通过App Store审核?

时间:2017-05-04 15:57:29

标签: ios iphone itunesconnect facebook-ios-sdk idfa

我在App Store中发布了一个iOS应用程序,集成了Facebook SDK。

在提交过程中,Itunes Connect向我询问了IDFA:

  

此应用是否使用广告标识符(IDFA)?

我检查了“否”。

成功通过App Store审核。没问题。

提交后,我发现有几个链接说,在我的情况下,应该选择“是”来解决这个问题:

我的应用不提供广告,但记录应用安装和一些事件。

例如,它包含如下代码:

FBSDKAppEvents.activateApp()
FBSDKAppEvents.logEvent("Some events")

现在我的应用程序使用IDFA似乎很明显,我选择“否”是一个错误。

但唯一令我困惑的是我的应用程序通过审核而没有任何拒绝。

具有不正确IDFA信息的iOS应用程序是否可能通过App Store审核?

在我看来,如果Apple通过人工验证IDFA信息,我认为这可能是可能的,我的第一次提交是幸运的。

但是如果它被机器验证,那么我的答案(“否”)是对的,我将再次选择“否”。

有没有类似经历的人?

1 个答案:

答案 0 :(得分:1)

最后,我尝试并得到了答案。

我提交了我的应用程序的新版本,并检查了#34;是" IDFA问题, 传递 审核。

没有与FBSDK相关的变化。也就是说,从IDFA的角度来看,这些二进制文件可以被认为是相同的。

所以结论是:

  • 具有不正确IDFA信息的iOS应用可以通过App Store审核(可能是Apple的错误?)
  • 您的应用已经通过审核但未被拒绝这一事实并不能保证您提供了正确的IDFA信息。不要相信历史,总是选择那个时候的正确答案