openid / AppAuth-iOS

iOS and macOS SDK for communicating with OAuth 2.0 and OpenID Connect providers.
https://openid.github.io/AppAuth-iOS
Apache License 2.0
1.76k stars 770 forks source link

Invalid privacy manifest #883

Open zz-0io opened 1 week ago

zz-0io commented 1 week ago

Describe the bug The Privacyinfo.xcprivacy file from the following path is invalid:"Frameworks/AppAuth.framework/AppAuthExternalUserAgent Privacy.bundle/Privacyinfo.xcprivacy". in addition the privacy manifest files in the locations outlined in the documentation, starting November 12, 2024, all privacy manifests you submit must have valid content. Keys and values in any privacy manifest must be in avalid format, For more details about privacy manifest files

The Privacyinfo.xcprivacy file from the following path is invalid:"Frameworks/AppAuth.framework/AppAuthCore Privacy.bundle/Privacyinfo.xcprivacy". in addition to the privacy manifest files in the locations outlined in the documentation, starting November 12. 2024. all privacy manifests you submit must have valid content. Keys and values in any privacy manifest must be in a valid format.

To Reproduce Steps to reproduce the behavior:

  1. Go to 'product'
  2. Tap on 'archive'
  3. click 'attribute app'
  4. click ‘custom’
  5. click ‘apple store connect ’
  6. submit app
  7. See error

Environment

krazykriskomar commented 3 days ago

I second this! We use this package in our app and only have until 11/14 to fix the privacy issue. I'm happy to help out here if you need it, just let me know. If you are not going to be able to update the privacy manifest soon, would you mind posting here? We'll need to find another package if so.

krazykriskomar commented 3 days ago

I think literally hundreds of other packages, including most popular google sign in packages use this library. It'd be nice to know if you're not going to take action to correct this so that we can find an alternate.

camden-king commented 2 days ago

Thank you for reporting. Our team is investigating.

Are you able to clarify where you are getting AppAuth from? Is it CocoaPods or Swift Package Manager?