Предупреждение UIWebView в формах Xamarin iOS - PullRequest
0 голосов
/ 21 апреля 2020

Отправляя мой .ipa в Apple, я получил это предупреждение:

Apple will no longer accept submissions of new apps that use UIWebView as of April 30, 2020 and app updates that use UIWebView as of December 2020. Instead, use WKWebView for improved security and reliability. Learn more (https://developer.apple.com/documentation/uikit/uiwebview).

Я тщательно следовал этому решению

  • Формы 4.5 или новее.
  • Xamarin. iOS 13.10.0.17
  • Visual Studio 16.4.3
  • Этот флаг в поле дополнительных аргументов mtouch: - optimize = экспериментальный-xforms -product-type

Все еще получаю предупреждение.

Я думаю, это потому, что я ссылаюсь на элементы управления Telerik в своем проекте, но я также следовал этому решению

Удачи пока нет

enter image description here

1 Ответ

0 голосов
/ 21 апреля 2020

В этом сообщении есть ответ

В моем проекте у меня есть ссылка на

Xamarin.Forms.Visual.Material

, и это внутренне ссылается на

Xamarin. iOS .MaterialComponents

Версия компонентов была старой (72), поэтому я добавил как новый nuget последняя версия Xamarin. iOS .MaterialComponents, (в настоящее время это 92), загрузил новый .IPA, и ошибка исчезла.

...