Från och med den 1 maj 2024 kommer Apple att kräva att apputgivare lägger till ett ”integritetsmanifest” till varje app som laddas upp till App Store. Sekretessmanifestet beskriver hur appen använder vissa tekniker eller funktioner. Eftersom dessa tekniker kan vara relevanta för användarens integritet måste appen ange skälet till varför dessa tekniker används. Appar som saknar ett sekretessmanifest, där sekretessmanifestet inte täcker alla använda tekniker eller där skälen för att använda teknikerna är felaktiga/otillräckliga.
Apples granskningsteam kan avvisa appen och appen kanske inte publiceras i Apple App Store.
Utvecklarens integritetsmanifest – detaljer
Consentmanagers SDK Privacy Manifest File beskriver i detalj vilka datatyper som samlas in och skälen till att NSUserDefaults används. Två huvudsakliga datakategorier beskrivs: ”Other Data Types” och ”Coarse Location”, vilka båda samlas in enbart för appens funktionalitet utan att kopplas till användarens identitet eller användas för spårningsändamål. Dessutom använder SDK:n NSUserDefaults, med angivna skäl under koderna ”CA92.1” och ”C56D.1”, vilket indikerar att denna åtkomst är avsedd för hantering av användarinställningar eller inställningar som är väsentliga för appens funktion, samtidigt som integriteten upprätthålls genom att data inte kopplas till användarens identitet eller används för spårning.
Sekretessmanifestfilen ingår i vårt iOS SDK från version 2.0 och uppåt. Om du använder en äldre SDK-version rekommenderar vi att du uppgraderar.
CMP SDK-data
Ytterligare metadata som krävs för SDK:s appfunktioner:
| Nyckel | Beskrivning | Typ |
| CMP_Tidigare version |
Den tidigare versionen av CMP som användes. |
Sträng |
| CMP_ConsentLayerUpdated |
Tidsstämpel för den senaste uppdateringen av TCF-data. |
Datum |
|
CMP_Metakeys |
TCF-metadatanyckelarray | Sträng |
| CMP_ConsentDryCheckLastUpdated | Tidsstämpel för den senaste torrkontrollen av samtyckesuppdateringar. | Datum |
| CMP_ConsentDryCheckStatus | Status för den senaste torrkontrollen | Boolesk |
| CMP_UserConsent | Lagrar användarens samtyckesbeslut. | Data |
TCF-ramverkets data
Vårt SDK lagrar nyckelvärdena i UserDefaults för att hantera GDPR-efterlevnadsdata enligt TCF v2.2, vilket möjliggör interoperabilitet med tredjeparts-SDK:er som också följer TCF-standarderna.
Mer information om TCF-ramverket finns här:
https://iabeurope.eu/transparency-consent-framework/
Vidare läsning
- https://developer.apple.com/support/third-party-SDK-requirements/
- https://developer.apple.com/documentation/bundleresources/privacy_manifest_files