iOS Xamarin C# App update

Job ID: 34577829

Budget: €30 – €250 EUR

Hello,
I need to update an existing application working with Apple Enterprise Certificate to be published on the Apple Store with the appropriate certificate ready to use. The solution is C# in VisualStudio 2022 Xamarin
The code must be update as in the verification process Apple says:

App Store Connect


Dear Developer,

We identified one or more issues with a recent delivery for your app, "xxxx" 2.8 (2.8.2). Please correct the following issues, then upload again.

ITMS-90683: Missing Purpose String in Info.plist - Your app‘s code references one or more APIs that access sensitive user data. The app‘s Info.plist file should contain a NSPhotoLibraryUsageDescription key with a user-facing purpose string explaining clearly and completely why your app needs the data. If you're using external libraries or SDKs, they may reference APIs that require a purpose string. While your app might not use these APIs, a purpose string is still required. For details, visit: https://developer.apple.com/documentation/uikit/protecting_the_user_s_privacy/requesting_access_to_protected_resources

ITMS-90809: Deprecated API Usage - New apps that use UIWebView are no longer accepted. Instead, use WKWebView for improved security and reliability. Learn more (https://developer.apple.com/documentation/uikit/uiwebview).

Best regards,

The App Store Team


I need to update the code as above.
The ITMS-90809: Deprecated API Usage - New apps that use UIWebView can be solved following this https://devblogs.microsoft.com/xamarin/uiwebview-deprecation-xamarin-forms/ but some in the code need update too.

You must work on a PC in remote.