iOS Xamarin C# App update
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.
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.