#ios #flutter
#iOS #flutter
Вопрос:
Я пытался загрузить приложение my flutter в appstore, но каждый раз я получаю сообщение об ошибке:
ITMS-90809: устаревшее использование API — Apple прекратит прием заявок от приложений, использующих API UIWebView . См. https://developer.apple.com/documentation/uikit/uiwebview для получения дополнительной информации.
Я не вижу зависимости, которые используют UIWebView в py pubspec.yaml.
Мои зависимости
dependencies:
flutter:
sdk: flutter
firebase_messaging: ^6.0.16
cupertino_icons: ^0.1.3
dev_dependencies:
flutter_test:
sdk: flutter
native_device_orientation: ^0.3.0
pin_code_text_field: ^1.5.1
# sms:
sqflite: ^1.3.0
path: ^1.6.4
sqflite_common: ^1.0.1
flutter_plugin_android_lifecycle:
image_picker: ^0.6.6 1
badges: ^1.1.1
firebase_core: ^0.4.0 9
firebase_core_platform_interface: ^1.0.4
photo_view: ^0.9.2
carousel_slider: ^2.1.0
url_launcher: ^5.4.10
pull_to_refresh: ^1.5.8
flutter_spinkit: ^4.1.2 1
http:
meta:
progress_dialog: ^1.2.2
shared_preferences:
path_provider:
protobuf: ^1.0.1
material_design_icons_flutter: ^4.0.5345
flutter_cache_manager: ^1.4.1
cached_network_image: ^2.2.0 1
string_validator: ^0.1.4
flutter_inappwebview: 3.4.0 2
youtube_player_flutter: ^7.0.0 6
country_pickers: ^1.3.0
auto_direction: ^0.0.4 1
bubble_bottom_bar: ^1.2.0
intl: ^0.16.1
overlay_support: ^1.0.4
video_player: 0.10.11 2
pdf: ^1.9.0
flutter_full_pdf_viewer: ^1.0.6
share_extend: "^1.1.9"
dio: ^3.0.9
flutter_qr_bar_scanner: ^1.0.1
flutter_luban: ^0.1.11
shimmer: ^1.1.1
flutter_ringtone_player: ^2.0.0
Ответ №1:
Вы можете найти модуль, вызывающий проблемы, выполнив grep -r "UIWebView" .
Наиболее вероятный виновник flutter_qr_bar_scanner
, как описано в этом выпуске, находится в их репозитории.