Это не ответ, но я делюсь своим опытом по этому конкретному вопросу, который у меня тоже есть. Возможно, это поможет.
При размещении в Apple App Store Подключите новое приложение после 1 апреля 2020 года, Apple может отклонить ваше приложение, если вы используете UIWebView. У приложений, отправленных ранее, есть предупреждения, но это приложение не будет отправлено после декабря 2020 года.
Мое приложение новое, и я публикую его после 1 апреля. Мне было нелегко опубликовать это приложение с помощью VS 2019 Ma c и процесса архивирования. Мне это не нравится. Во время публикации у вас может быть зеленый экран и ничего не видно в appstoreconnect. Это потому, что Apple отклоняет ваше приложение. Просмотрите свои электронные письма, у вас есть:
ITMS-90809: устаревшее использование API - новые приложения, использующие UIWebView, больше не принимаются. Вместо этого используйте WKWebView для повышения безопасности и надежности
Я предлагаю использовать архив на вашем диске и использовать приложение Transporter для его загрузки. Он имеет представление журнала и предупреждает меня о проблеме с номером сборки.
Вернувшись к моему приложению, я пробую трюк с аргументом mtouch --optimized, но он не работает. Я пробовал «Не связывать», «Связать только SDK», «Связать все», чтобы быть уверенным. Ни один не работал. Apple постоянно повторяет, что я использую UIWebView. Проверяю свой код, нигде не вижу UIWebView.
Итак, я хотел попробовать приложение fre sh с нуля, используя последнюю версию Xamarin.Forms 4.6 и publi sh it. У меня было такое же сообщение о проблеме от Apple. Затем я добавляю аргумент --optimizer mtouch и публикую sh. Apple осталась довольна. Это означает, что «патч» работает.
Так как в моем коде нет UIWebView, я думаю, это может быть библиотека уровней ... Но как найти ... Я пробую это https://levelup.gitconnected.com/how-to-find-and-remove-uiwebview-uses-in-your-ios-app-d9395f7baacc
Эта команда дает мне следующее:
FirebaseCore FirebaseCoreDiagnostics GTMSessionFetcher GoogleAPIClientForREST GoogleDataTransport GoogleDataTransportCCTSupport GoogleToolboxForMac GoogleUtilities * * 10LibSutilities * PersonalizedAdb_Consent Utilities * PersonalizedAdb_Support_Support * Так что я предполагаю, что эти библиотеки несовместимы ...?
Я обновлю, если что-нибудь найду ...