今天 (2014.05.09) 要更新「下一班火車」iOS 1.2.0 版本,上傳之後,結果出現 Invalid Binary 的結果。
然後,就收到 Improper Advertising Identifier (IDFA) Usage 的電子郵件
根據 2014.04 TechCrunch 這篇的報導, 這是因為 2014.02 蘋果禁止 UUID 之後,現在為了避免有人利用「廣告識別碼」做資料分析使用,在於上傳 Binary 會做這項檢查,若你的應用程式有用到「廣告識別碼」,而在 Binary 上傳時沒有簽認該項目,就會 REJECT。我們在上傳時,以為不需要簽認,結果是第三方服務若有用到 (ex. Admob) ,也要簽認以下的內容。
如果只有用 Admob,而沒有其他廣告發布商的 lib,只要簽認以上 2 項,再上傳 Binary,就會進入 Review 的階段了。
其中,第一項是勾選應用程式將識別碼拿來做什麼用途,第二項則是同意「Limit Ad Tracking」設定,就是要讓使用者在「設定」>>「隱私」>>「廣告」,可以限制廣告追蹤,很貼心重視隱私的朋友,特別在安卓個別資料被盜用頻傳的情形下。
但,對於開發者而言,有時簡單的追蹤,能提供好一點的服務啊... >"<
而且,我覺得蘋果這招。。。根本是限制別人做,留給自己分析用啊。。。 (誤
Orignal From: Improper Advertising Identifier (IDFA) Usage 廣告識別碼