我通过Facebook SDK集成了一个iOS应用程序。
在提交期间,iTunes Connect向我询问IDFA:
此应用程序是否使用广告标识符(IDFA(?
我检查了"否"。
它成功通过了App Store审核。没有问题。
提交后,我发现几个链接说,就我而言,应该选择"是"的问题:
- Facebook SDK是否使用IDFA进行移动应用程序安装?
- 使用Facebook SDK的iOS应用程序,应在iTunes Connect IDFA上选择哪些选项?
- https://www.facebook.com/help/audiencenetwork/414857395387956
我的应用不提供广告,而是日志应用程序安装和一些事件。
例如,它包含以下代码:
FBSDKAppEvents.activateApp()
FBSDKAppEvents.logEvent("Some events")
现在,我的应用程序使用IDFA似乎很明显,这是一个错误,我选择了"否"。
,但唯一使我感到困惑的是我的应用程序通过了评论而没有任何拒绝。
有可能使用不当IDFA信息的iOS应用程序通过应用商店评论?
我认为,如果苹果验证了人类的IDFA信息,我认为这可能是可能的,我的第一次提交很幸运。
但是,如果机器验证了它,那么我的答案("否"(是正确的,我将再次选择"否"。
是否有人有类似的经历?
最后,我尝试了答案。
我向IDFA问题检查了我的应用程序的新版本,然后通过了评论。
没有与FBSDK相关的变化。也就是说,从IDFA的角度来看,这些二进制文件可以被认为是相同的。
所以结论是:
- 一个带有不当IDFA信息的iOS应用程序可以通过应用商店评论(可能是Apple的错误?(
- 您的应用程序已经通过了审查而否定的事实并不能保证您提供了正确的IDFA信息。不要相信历史,总是选择当时的正确答案