#ios #swift
#iOS #swift
Вопрос:
Я получил электронное письмо от Apple в приведенном ниже
ITMS-90809: устаревшее использование API — Новые приложения, использующие UIWebView, больше не принимаются. Вместо этого используйте WKWebView для повышения безопасности и надежности. Подробнее (https://developer.apple.com/documentation/uikit/uiwebview ).
Я попробовал эту команду
/Users/admin/Library/Developer/Xcode/Archives//название приложения /carchive
результаты :
Двоичный файл Products / Applications/ app name/Frameworks/TwitterKit.framework/TwitterKit соответствует двоичным файлам dSYMs / app name.dSYM/Contents/Resources/DWARF/app name совпадает
и попробовал
Модули grep -r UIWebView/
результаты :
Pods//AppAuth/README.md: для запроса авторизации. UIWebView
и WKWebView
явно не являются двоичными файлами Pods//TwitterKit/ iOS/ TwitterKit.framework/ TwitterKit соответствует Pods//TwitterKit/ iOS/ TwitterKit.framework/Headers/TWTRTweet.h: * Подходит для загрузки в a UIWebView
WKWebView
или передачи в Safari: Pods// GoogleSignIn/CHANGELOG.md: — Поддерживает знак-вход через UIWebView вместо переключения приложения в браузер,
но я не могу решить проблему.
Пожалуйста, сообщите об этой проблеме.
Комментарии:
1. TwitterKit заархивирован, вам больше не следует его использовать.
2. Спасибо за ваш ответ, но есть ли альтернативный вариант?
3. @Marcel как решить эту команду Pods // GoogleSignIn/CHANGELOG.md: — Поддерживает вход через UIWebView, а не переключение приложения в браузер,
4. Убедитесь, что вы используете последнюю версию этого модуля «pod ‘GoogleSignIn’, ‘~> 5.0′» и запустите модуль обновления.