It is currently 9 June 2025, 5:44 Advanced search

iOS : Preparing your apps for AppTrackingTransparency

Domande e risposte su come utilizzare Instant Developer Cloud al meglio

iOS : Preparing your apps for AppTrackingTransparency

Postby francesco » 3 May 2021, 12:21

Ciao,
mi è arrivato il seguente messaggio da Apple:

Hello Francesco,

Thank you for answering the app privacy questions in App Store Connect. You’ve indicated that your apps, [omissis...], collect data to track users or devices. We want to make sure you're aware that starting April 26, 2021, apps on the App Store must use AppTrackingTransparency to receive user permission before collecting data used to track them or their devices.

If you're already working on implementing the framework, we appreciate your efforts to provide transparency and choice to users. If not, and your app continues to track users, your next submission must implement AppTrackingTransparency to request the user’s permission to track them. The following resources are available:

App Tracking Transparency documentation
Human Interface Guidelines: Accessing User Data
AdSupport documentation
We also understand that many developers are working towards ending tracking functionality in their app and will update their app privacy information in App Store Connect when they’re finished.

For additional details on policies related to tracking, please review App Store Review Guideline 5.1.2(i): Data Use and Sharing and the User Privacy and Data Use support page.

We look forward to reviewing your future submissions to the App Store. If you have any questions, contact us.


Quando ho pubblicato le App su App Store, nella sezione relativa alla Privacy ho indicato che utilizzo alcune informazioni dell'utente per la "funzionalità dell'app", come l'email e il nome dell'utente ad esempio.
A causa di ciò ora chiedono che la App sia conforme alla "AppTrackingTransparency", di cui vi giro alcuni link che erano presenti nell'email stessa:
https://developer.apple.com/documentation/apptrackingtransparency
https://developer.apple.com/design/human-interface-guidelines/ios/app-architecture/accessing-user-data/
https://developer.apple.com/documentation/adsupport/
dove è stato implementato un sistema per dare modo all'utente di accettare o no il "Tracciamento".
Da come è spiegato nei link sopra, sembra che si debba aggiungere alla App una libreria "AdSupport" ed utilizzare i sui metodi per la gestione del tutto.

import AdSupport

let sharedASIdentifierManager = ASIdentifierManager.shared()
var adID = sharedASIdentifierManager.advertisingIdentifier


E qui la prima domanda: La "AppTrackingTransparency" è gia implementata in INDE Cloud ? Io non ho trovato nulla a riguardo.

Nell'email dicono anche che:
We also understand that many developers are working towards ending tracking functionality in their app and will update their app privacy information in App Store Connect when they’re finished.

e cioè che lo sviluppatore può eventualmente eliminare il "Tracking" dalle sue applicazioni.
E qui la seconda domanda: Ma se io ho una App con autenticazione utente, immagino che non posso dire che non faccio tracking, in quanto memorizzo su db almeno la sua email. Giusto? Oppure esiste un modo per avere una App con autenticazione e "dire" ad Apple che non sto facendo tracking per by-passare il problema?

Grazie per l'aiuto,
Francesco
User avatar
francesco
 
Posts: 90
Joined: 24 August 2012, 14:43
Location: Albissola Marina

Return to Tips & Tricks - Cloud

Who is online

Users browsing this forum: No registered users and 9 guests

cron