在提交我的最新版本时,苹果突然返回了一条消息,说有一个问题,特别是:

ITMS-90809:不推荐的API使用——苹果将停止接受使用UIWebView API的应用提交.更多信息请参见https://developer.apple.com/documentation/uikit/uiwebview.

因为我没有使用webview插件,所以我不知道UIWebView API在哪里使用.对如何解决这个问题有什么建议吗?

使用最新的稳定Flutter 版本1.7.8+hotfix.4以及包含以下软件包时,会出现此错误:

http: ^0.12.0
shared_preferences: ^0.4.3
intl: any
permission_handler: ^2.1.2
contacts_service: ^0.2.8
image: ^2.0.5
cached_network_image: ^1.0.0
url_launcher: ^5.0.1
path_provider: ^0.5.0+1
after_layout: ^1.0.7
connectivity: ^0.4.3+1
device_info: ^0.4.0+2
firebase_auth: ^0.11.1+7
firebase_messaging: ^5.1.2
firebase_analytics: ^5.0.0
notification_permissions: ^0.4.0

所有软件包都已更新到最新版本.

flutter doctor的输出是:

[✓] Flutter (Channel stable, v1.7.8+hotfix.4, on Mac OS X 10.14.6 18G87, locale en-US)
    • Flutter version 1.7.8+hotfix.4 at /Users/per/flutter
    • Framework revision 20e59316b8 (6 weeks ago), 2019-07-18 20:04:33 -0700
    • Engine revision fee001c93f
    • Dart version 2.4.0

[✓] Android toolchain - develop for Android devices (Android SDK version 28.0.3)
    • Android SDK at /Users/per/Library/Android/sdk
    • Android NDK location not configured (optional; useful for native profiling support)
    • Platform android-28, build-tools 28.0.3
    • Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1136-b06)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 10.3)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 10.3, Build version 10G8
    • CocoaPods version 1.7.4

[✓] iOS tools - develop for iOS devices
    • ios-deploy 1.9.4

[✓] Android Studio (version 3.2)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin version 31.3.1
    • Dart plugin version 181.5656
    • Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1136-b06)

[✓] VS Code (version 1.31.1)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 2.25.1

[✓] Connected device (1 available)
    • Nexus 6P • 5VT7N15C31001152 • android-arm64 • Android 8.1.0 (API 27)

• No issues found!

推荐答案

我想它是从Firebase_auth插件中使用的. try 将其更新到最新版本,然后记住运行pod update.

Flutter相关问答推荐

如何在应用栏中将列置于中心

如何在Ffltter Chrome应用程序中使用webview_fltter_web显示自定义html而不是外部uri?

Flutter 隔离.使用多个参数运行

如何删除使用isscllable时出现的左边距?

Flutter 数独网格

Flutter飞溅屏幕即使在修改后仍显示默认徽标和背景色

如何对齐 AppBar Actions 中的文本?

Supabase Auth:重定向到 Google.com 而不是我的应用程序

在 Flutter 中使用条件语句设置 ImageProvider Object 类型的背景图像

无法在 Flutter 项目中安装最新版本的 image_picker

通过一个具体的例子理解Flutter约束的本质

如何在 Flutter 中使用 drawLine() 和 drawCircle() 绘制等距离的 4 条线

Android Studio - Electric Eel 2022.1.1 更新 destruct 了 dart 文件图标

状况不佳 - Cubit

如何根据应用程序主题(深色和浅色)更改谷歌 map 的主题?

如何在 cupertino switch flutter 中添加文本

在 Flutter 中,您什么时候应该更喜欢Widget继承而不是组合?

如何在椭圆形图像周围添加边框?Flutter

如何在 ListView.builder 中扩展文本?

是否可以在 Flutter 中使用 ToggleButtons 在页面 PageView 之间切换?