aws-sdk-ios icon indicating copy to clipboard operation
aws-sdk-ios copied to clipboard

iOS 17 New required reason API

Open lakshmankreditbee opened this issue 2 years ago • 6 comments
trafficstars

From Apple's newly published document "Describing use of required reason API":

Your app or third-party SDK must declare one or more approved reasons that accurately reflect your use of each of these APIs and the data derived from their use. You may use these APIs and the data derived from their use for the declared reasons only. These declared reasons must be consistent with your app’s functionality as presented to users, and you may not use the APIs or derived data for tracking.

Will aws-sdk be either removing the use of these APIs or providing a privacy manifest file for the iOS SDK? Or perhaps are you in contact with Apple about this issue?

lakshmankreditbee avatar Sep 29 '23 07:09 lakshmankreditbee

@lakshmankreditbee

Thanks for opening the issue. The team is looking into the request and will provide an update soon.

harsh62 avatar Oct 03 '23 02:10 harsh62

Quick update - we're prioritizing this work and will update here with any news. Thanks for your patience.

atierian avatar Dec 07 '23 21:12 atierian

Hi, when can we expect an update regarding this issue?

lakshmankreditbee avatar Jan 16 '24 07:01 lakshmankreditbee

@lakshmankreditbee This issue is being discussed internally and we are trying to figure out the best way to distribute the privacy file using both Cocoapods and SPM. We will have an update on the issue soon. Thanks for your patience.

harsh62 avatar Jan 16 '24 15:01 harsh62

Hello all, I hope you're doing well. I'm reaching out to see if we have an update on availability of the Privacy Manifest. I believe Apple has the deadline set to April 29 this sprint and they will begin rejecting all submissions at that point if they don't include SDKs with this change.

Thank you for all of the efforts to get this change in place!

mejim707 avatar Feb 26 '24 18:02 mejim707

Hello, I'm working on the privacy manifest and have a draft PR in https://github.com/aws-amplify/aws-sdk-ios/pull/5214

I'm looking into the required use APIs and at first pass, AWSLocation and AWSPinpoint uses UserDefaults, while AWSCore provides a filelogger that uses some of the File timestamp APIs

lawmicha avatar Feb 26 '24 20:02 lawmicha

Hello, I am currently working on the privacy manifest mappings for all third-party libraries, and I noticed that you submitted the corresponding code in PR #5214. When do you plan to release the code to a pod-able version, and approximately when would that be?

liumoshi avatar Mar 18 '24 07:03 liumoshi

Hello, I am also Hoping for the privacy manifest file in the new release as soon as possible. Without a privacy manifest file, I can't update my new version of the application in AppStore respectively.

harshil-vyas08 avatar Mar 21 '24 05:03 harshil-vyas08

I've kicked off the release for 2.34.1 with the privacy manifest changes, will keep this updated once it is finished

lawmicha avatar Mar 21 '24 16:03 lawmicha

This has been released in 2.34.2 https://github.com/aws-amplify/aws-sdk-ios/releases/tag/2.34.2 please let us know if you have any problems with it

lawmicha avatar Mar 25 '24 14:03 lawmicha