ITMS-90909: устарело использование API с iOS в приложении Xamarin Forms - PullRequest
0 голосов
/ 09 февраля 2020

Кто-нибудь может подсказать, что делать с этим сообщением, которое я получаю при отправке приложения Xamarin Forms в магазин iOS?

enter image description here

Комментарий о возможных дубликатах

Этот вопрос был задан ранее и не получил ответа; Я не думаю, что найденный дубликат существует.

1 Ответ

2 голосов
/ 09 февраля 2020

Это известная проблема, которая недавно была закрыта командой Xamarin. Проблема может быть найдена здесь https://github.com/xamarin/Xamarin.Forms/issues/7323

И исправление есть, и я qoute

Все биты на месте, время решения! TL; DR: все описано в этой части документации здесь.

Убедитесь, что вы используете последнюю версию Visual Studio (для Ma c) на стабильном канале, которая должна поставить вас на правильный путь. На данный момент вам нужно будет использовать предварительный выпуск Xamarin.Forms 4.5-pre1. Я понимаю, что это может быть не вариант для всех вас, но будьте уверены, стабильный пакет выйдет задолго до крайнего срока. Стабильный 4.5 запланирован на середину и конец февраля.

Наконец, установите флаг --optimize=experimental-xforms-product-type в настройке дополнительных аргументов mtouch iOS, и вы должны избавиться от предупреждения об устаревании Apple. Если у вас нет собственных ссылок на UIWebView, конечно, 101

Я хотел бы попросить вас попробовать это при первой возможности. Возможно, не для того, чтобы выпустить актуальную новую версию в хранилище на основе пакета предварительного просмотра Forms, но, по крайней мере, загрузить сборку, чтобы убедиться, что это решение работает правильно. Всякий раз, когда вы это делаете, вы можете просто обновить стабильный пакет 4.5 и выпустить новую версию с уверенностью.

Если вы столкнетесь с чем-нибудь с помощью этого решения, пожалуйста, не стесняйтесь обращаться ко мне напрямую (gerald.versluis) [с длинным хвостом] microsoft.com) или откройте новый выпуск в хранилище. Конечно, положительные отзывы всегда приветствуются ?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...