Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

iOS 17 New required reason API #4977

Closed
lakshmankreditbee opened this issue Sep 29, 2023 · 10 comments
Closed

iOS 17 New required reason API #4977

lakshmankreditbee opened this issue Sep 29, 2023 · 10 comments
Labels
closing soon question General question

Comments

@lakshmankreditbee
Copy link

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?

@harsh62 harsh62 added the question General question label Oct 3, 2023
@harsh62
Copy link
Member

harsh62 commented Oct 3, 2023

@lakshmankreditbee

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

@atierian
Copy link
Member

atierian commented Dec 7, 2023

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

@atierian atierian added the work in progress Issues was triaged and investigation done label Dec 7, 2023
@lakshmankreditbee
Copy link
Author

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

@harsh62
Copy link
Member

harsh62 commented Jan 16, 2024

@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.

@mejim707
Copy link

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!

@lawmicha
Copy link
Contributor

Hello, I'm working on the privacy manifest and have a draft PR in #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

@liumoshi
Copy link

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?

@harshil-vyas08
Copy link

harshil-vyas08 commented Mar 21, 2024

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.

@lawmicha
Copy link
Contributor

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

@lawmicha
Copy link
Contributor

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 lawmicha added closing soon and removed work in progress Issues was triaged and investigation done labels Mar 25, 2024
@sebaland sebaland closed this as completed Apr 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
closing soon question General question
Projects
None yet
Development

No branches or pull requests

8 participants