我發佈了一個iOS應用程序到App Store,並集成了Facebook SDK。具有不當IDFA信息的iOS應用程序是否可以通過App Store審覈?
在提交,iTunes Connect的問我關於IDFA:
這是否應用程序中使用廣告識別碼(IDFA)?
我檢查了「否」。
它成功通過App Store審查。沒有問題。
並提交後,我發現幾個環節說,在我的情況, 「是」 應該已經選擇了這樣一個問題:
- Does the Facebook SDK use IDFA for Mobile App Installs?
- IOS application that uses Facebook SDK, which options should be selected on iTunes Connect IDFA?
- https://www.facebook.com/help/audiencenetwork/414857395387956
我的應用不提供廣告,但記錄應用安裝和一些事件。
例如,它包含這樣的代碼:
FBSDKAppEvents.activateApp()
FBSDKAppEvents.logEvent("Some events")
現在看來很明顯,我的應用程序使用IDFA,這是我選擇了「否」是一個錯誤。
但唯一困擾我的是我的應用程序通過審查沒有任何拒絕。
是否有可能iOS應用程序的IDFA信息不正確通過App Store審查?
在我看來,如果蘋果通過人類驗證IDFA信息,我認爲這可能是可能的,我的第一次提交只是幸運的。
但是,如果它是由機器驗證,那麼我的答案(「否」)是正確的,我會選擇「否」再次。
有沒有人有類似的經歷?
如果他們有一臺機器,可以準確地告訴你是否使用IDFA信息,那麼他們甚至都不會問你。 – dan
@dan這也有道理。 –