{"id":130051,"date":"2021-04-05T21:38:05","date_gmt":"2021-04-05T21:38:05","guid":{"rendered":"https:\/\/developer.apple.com\/news\/?id=8h0btjq7"},"modified":"2021-04-05T21:38:05","modified_gmt":"2021-04-05T21:38:05","slug":"get-ready-for-apptrackingtransparency","status":"publish","type":"post","link":"https:\/\/sickgaming.net\/blog\/2021\/04\/05\/get-ready-for-apptrackingtransparency\/","title":{"rendered":"Get ready for AppTrackingTransparency"},"content":{"rendered":"<div><img decoding=\"async\" src=\"https:\/\/www.sickgaming.net\/blog\/wp-content\/uploads\/2022\/11\/get-ready-for-apptrackingtransparency.jpg\" class=\"ff-og-image-inserted\"><\/div>\n<p>Make sure your apps are ready for iOS&nbsp;14.5, iPadOS&nbsp;14.5, and tvOS&nbsp;14.5. With the upcoming public release, all apps must use the AppTrackingTransparency framework to request the user&#8217;s permission to track them or to access their device&#8217;s advertising identifier. Unless you receive permission from the user to enable tracking, the device&#8217;s advertising identifier value will be all zeros and you may not track them.<\/p>\n<p>When submitting your app for review, any other form of tracking \u2014 for example, by name or email address \u2014 must be declared in the product page&#8217;s App&nbsp;Store Privacy Information section and be performed only if permission is granted through AppTrackingTransparency. You&#8217;ll also need to include a purpose string in the system prompt to explain why you&#8217;d like to track the user, per <a href=\"https:\/\/developer.apple.com\/app-store\/review\/guidelines\/#5.1.2\">App&nbsp;Store Review Guideline 5.1.2(i)<\/a>. These requirements apply to all apps starting with the public release of iOS&nbsp;14.5, iPadOS&nbsp;14.5, and tvOS&nbsp;14.5.<\/p>\n<p>As a reminder, collecting device and usage data with the intent of deriving a unique representation of a user, or fingerprinting, continues to be a violation of the <a href=\"https:\/\/developer.apple.com\/terms\/\">Apple&nbsp;Developer Program License Agreement<\/a>.<\/p>\n<p><a href=\"https:\/\/developer.apple.com\/app-store\/user-privacy-and-data-use\/\">Learn more about user privacy and <span class=\"icon icon-after icon-chevronright nowrap\">data use<\/span><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Make sure your apps are ready for iOS&nbsp;14.5, iPadOS&nbsp;14.5, and tvOS&nbsp;14.5. With the upcoming public release, all apps must use the AppTrackingTransparency framework to request the user&#8217;s permission to track them or to access their device&#8217;s advertising identifier. Unless you receive permission from the user to enable tracking, the device&#8217;s advertising identifier value will be [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":130052,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[55],"tags":[],"class_list":["post-130051","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-apple-developer-news"],"_links":{"self":[{"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/posts\/130051","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/comments?post=130051"}],"version-history":[{"count":0,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/posts\/130051\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/media\/130052"}],"wp:attachment":[{"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/media?parent=130051"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/categories?post=130051"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/tags?post=130051"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}