Google drops UDID support with latest AdMob SDK for iOS

in iPhone edited January 2014
In an update to its AdMob software development kit for iOS, Google finished the process of deprecating UDID access in accordance with Apple's privacy policies, completing the transition that began over six months ago.


The move, announced on Monday in a post to the Google Ads Developer blog (via The Next Web), comes just weeks ahead of Apple's mandated May 1 deadline for developers to update their apps, calling for the deprecation of all assets accessing unique device identifier (UDID) information. The company announced in March that it would begin rejection iOS App Store submissions and update that leverage the data.

All cellular devices have a UDID, making the identifier a useful tool for advertisers seeking highly detailed data to be used toward ad targeting. However, privacy concerns, including an iOS location tracking kerfuffle in 2012, prompted Apple to begin cutting off access to the data. At the time, advertising agencies claimed the restriction would lead to a revenue hit of 24 percent less

Over one year has passed since the company reportedly started initial App Store rejections of software using the identifiers, with blanket refusals expected to start on May 1. Apple first announced plans to remove UDID access in August 2011, saying developers would see tighter restrictions once iOS 5 launched later that year.

In addition to the UDID changes, version 6.4.0 of the Google AdMob SDK contains a number of bug fixes and enhancements:

Today we?re releasing version 6.4.0 of the Google AdMob SDK for iOS developers. In addition to the maintenance and bug fixes listed below, this version of the SDK completes the transition away from UDID, which began with version 6.2, in compliance with relevant Apple policies.
  • There are a number of maintenance updates and bug fixes including:
  • No longer accesses the UDID
  • Fix for GADInterstitial crash that occurs when app is running in the background
  • Fix for GADMRAIDInterceptor threading crash
  • Renaming symbols to prevent duplicate symbol errors
  • Support for receiving test ads when using AdMob through mediation
  • Test ads are only available on devices running iOS 6 and above
AdMob, which was purchased by Google for $750 million in 2009, is a leader in mobile advertising and its service is used in many iOS apps. Apple was said to have met with the firm prior to Google's offer, and ultimately acquired Quattro Wireless which was later rolled into iAd.


  • Reply 1 of 5
    just_mejust_me Posts: 590member

    Who gets to access UDID?

  • Reply 2 of 5

    Now that UDID is gone for Google, I would love to see iOS 7 have Apple's new approved tracking identifier default to off so all users have to opt-in to be tracked by advertisers. Google's makes most of their mobile ad revenue from iOS and having the tracker default to off would kill a lot of that business. Maybe Apple should name the switch in settings to the "Thermonuclear Switch"

  • Reply 3 of 5
    asciiascii Posts: 5,941member
    Oh no UDID in.
  • Reply 4 of 5
    dasanman69dasanman69 Posts: 12,976member
    ascii wrote: »
    Oh no UDID in.

    Or "oh no UDIDn't"
  • Reply 5 of 5
    asciiascii Posts: 5,941member


    Originally Posted by dasanman69 View Post

    Or "oh no UDIDn't"

    Yay, someone got my double meaning.

Sign In or Register to comment.