amplify-flutter icon indicating copy to clipboard operation
amplify-flutter copied to clipboard

Datastore Apps Not Accepted On iOS Anymore - due to missing privacy manifest files in used SDKs (e.g. starscream)

Open NiklasMeetyu opened this issue 7 months ago • 3 comments

We merged a fix that unpins StarScream. Please open a new issue if you continue to experience this problem. Originally posted by @tyllark in #5985 --> This has not been solved as you will see in the following message:

Hi AWS Amplify team,

We are unable to submit our app to the Apple App Store due to a strict dependency on Starscream 4.0.4, which does not provide the required Privacy Manifest (PrivacyInfo.xcprivacy). Apple is now enforcing this requirement for all commonly-used SDKs, and Starscream has provided the manifest in version 4.0.7 and above.

Currently, Amplify Flutter’s latest iOS implementation (DataStore 2.6.1 and plugins) is hard-pinned to Starscream 4.0.4, making it impossible for us to comply with Apple’s rules and blocking our release.

Could you please update the dependency to at least Starscream 4.0.7 (or higher) as soon as possible? This issue is affecting many developers and preventing us from shipping important updates to our users.

In fact, we're traveling to the AWS Summit in Stockholm June 3rd for this app and are blocked because of AWS itself. This also stops our roll-out with a company in Stockholm.

Thank you!

https://developer.apple.com/documentation/bundleresources/privacy-manifest-files

NiklasMeetyu avatar May 24 '25 19:05 NiklasMeetyu

Hello @NiklasMeetyu, I'm sorry you are still experiencing this issue. While we did remove the pinned starscream version, the change was never released to pubdev. We are wrapping up some Flutter 3.32.0 breaking changes to unblock our CI/CD process so we can get this release out. This is our top most priority as a couple other issues are awaiting this release as well. I will post back here once the release is live.

tyllark avatar May 26 '25 20:05 tyllark

Hello @NiklasMeetyu, sorry for the delay but Amplify 2.6.2 has been released with the fix. Please let us know if this resolves the problem!

tyllark avatar May 30 '25 10:05 tyllark

@tyllark Thank you so much for your fast response and solution. We have immediately tried releasing again back then but are currently going through some hick-ups with Apple (iPad display compatibility related ugh ;)). They are unrelated to the starscream dependency issue. However, to give you a final conformation, I'll write here once the app is in release.

Thank you! Niklas

NiklasMeetyu avatar Jun 09 '25 10:06 NiklasMeetyu

Dear @tyllark

I can confirm by now that the release has been accepted by Apple and that this issue no longer exists. Thank you very much for the fast resolution!

All the best, Niklas

NiklasMeetyu avatar Jul 05 '25 14:07 NiklasMeetyu

This issue is now closed. Comments on closed issues are hard for our team to see. If you need more assistance, please open a new issue that references this one.

github-actions[bot] avatar Jul 06 '25 01:07 github-actions[bot]