xamarin / GoogleApisForiOSComponents

MIT License
225 stars 156 forks source link

Required Reason API Privacy manifest declaration/ Privacy-impacting SDK #641

Open Bugweiser opened 6 months ago

Bugweiser commented 6 months ago

According to the Apple's documentation, the reason has to be clarified in case of using a required reason API: https://developer.apple.com/documentation/bundleresources/privacy_manifest_files/describing_use_of_required_reason_api

In addition, FirebaseMessaging is marked as a privacy-impacting SDK by Apple. It must have a privacy manifest + must be signed with a signature. https://developer.apple.com/support/third-party-SDK-requirements/

Do you have an ETA when an update is available which supports this new requirement?

rolfbjarne commented 4 months ago

Ref: https://github.com/firebase/firebase-ios-sdk/issues/11490

andrewtechhelp commented 3 months ago

Hi @rolfbjarne ,

Now that Apple has set a May 1st deadline on privacy manifests (https://developer.apple.com/documentation/bundleresources/privacy_manifest_files/describing_use_of_required_reason_api) and Google has released updated versions of their libraries - is there plans to update the binding libraries for Firebase etc. before this deadline?

rolfbjarne commented 3 months ago

@andrewtechhelp I think this is the plan: https://github.com/dotnet/maui/discussions/20359#discussioncomment-8667387

yeahg-dev commented 3 months ago

[firebase-ios-sdk]() has added PrivacyInfo.xcprivacy file to each package.
Is there any plan to update GoogleApisForiOSComponents to reflect PrivacyInfo??

WanftMoon commented 2 months ago

firebase-ios-sdk has added PrivacyInfo.xcprivacy file to each package. Is there any plan to update GoogleApisForiOSComponents to reflect PrivacyInfo??

doesn't look like MS will support, so you may want to look at @AdamEssenmacher solution in https://github.com/dotnet/maui/discussions/20359#discussioncomment-9094087