-
Notifications
You must be signed in to change notification settings - Fork 486
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
Support for Privacy Manifest #19966
Comments
I'm not entirely sure what will happen with Xamarin.iOS (support for Xamarin will end on May 1st: https://dotnet.microsoft.com/en-us/platform/support/policy/xamarin), but there probably won't be support for privacy manifests in Xamarin.iOS. In .NET, we'll support it. |
@rolfbjarne Thank you. Please consider to extend the support for xamarin atleast to the point where we can comply with apple/google requirements. It's not that we do not want to migrate to .NET MAUI, in fact we have migrated all of our code but .NET MAUI is still unstable and not production ready. There is multiple open issues in the .NET MAUI tracker that need to be solved until we can even consider releasing our app on .NET MAUI. |
@rolfbjarne I would like to add my concern here, we are migrating to Maui and we are nearly there , but some Maui bugs are preventing us to be ready for April, and we are concerned that if we need to release a Xamarin fix in April because we are not maui ready we will be in trouble as it will require this privacy manifest. I do hope this gets the relevant attention as I guess there will be thousands of apps that might face this issue. Many thanks |
Same issues as the folks above mentioned. We definitely need support for this in Xamarin. Maui is unfortunately still not there. |
Same as the others. Asking here - would it be possible to add this by ourselves in our existing Xamarin Forms projects? From what I understand the is just another plist file to integrate in the build process. Am I wrong? |
This is me begging for help. Same issue as others above. |
Just adding my vote. My MAUI migration is moving along slowly due to missing 3rd party library support and issues with deploying to Windows. I am being warned about the following... Does anyone know which libraries are triggering these warning? My guess is Xamarin or Xamarin Essentials. If so then it would be nice to have them provide the privacyinfo.xcprivacy file |
Hi, I have had exactly these warnings when submitting to the App Store for review. |
I tried this as well. I stuctured it as a plist, which is what XCode does. It still returned the same warning. it seems xamarin did not see it as a plist file that needed to be included in the ipa. I did not add it as a bundle resource, because info.plist is not added that way. I hope your method works! |
[todorsp] comment above: My attempt to use your method WORKED! this is a valid workaround. I got an email back from apple that the file was parsed, and one of my values was unacceptable. (typo in the code string) but the others were good.
find your reason codes (the C617.1 nonsense) here:https://developer.apple.com/documentation/bundleresources/privacy_manifest_files/describing_use_of_required_reason_api |
Does it works with Xamarin.Forms? |
@jasonleach - great news :-). I am still waiting for review in the App Store but no warnings up to now. |
Can verify that todorsp and jasonleach method of including it as a bundled resource worked for me as well with Xamarin Forms. |
Hi I have added below to the proj file (Maui) not done xamarin yet... but when I view the Build Action in file properties BundleResource is not there! What Am I missing? thanks
|
@gabsamples6 Yeah, for reasons unknown, BundleResource is not available in Maui. I have read elsewhere that listing it in the .proj file like you did actually works, but I have no evidence of that. |
Are the empty sections required? |
Starting in fall 2024 a privacy manifest will be mandatory for all iOS apps: https://developer.apple.com/documentation/bundleresources/privacy_manifest_files/describing_use_of_required_reason_api
Will this be supported by xamarin iOS?
The text was updated successfully, but these errors were encountered: