fvi*_*cot 9 ios flutter flutter-android
我的应用程序编译成功,直到 Flutter 版本升级。我收到以下错误:
Runner.app/Info.plist does not exist. The Flutter "Thin Binary" build phase must run after "Copy Bundle Resources".
Run Code Online (Sandbox Code Playgroud)
颤振医生 -v
[?] Flutter (Channel stable, 1.22.3, on Mac OS X 10.15.6 19G2021, locale fr-FR)
• Flutter version 1.22.3 at /Users/xxx/development/flutter
• Framework revision 8874f21e79 (3 days ago), 2020-10-29 14:14:35 -0700
• Engine revision a1440ca392
• Dart version 2.10.3
[?] Android toolchain - develop for Android devices (Android SDK version 29.0.2)
• Android SDK at /Users/xxx/Library/Android/sdk
• Platform android-R, build-tools 29.0.2
• Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
• Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b3-6222593)
• All Android licenses accepted.
[?] Xcode - develop for iOS and macOS (Xcode 12.1)
• Xcode at /Applications/Xcode.app/Contents/Developer
• Xcode 12.1, Build version 12A7403
• CocoaPods version 1.10.0.rc.1
Run Code Online (Sandbox Code Playgroud)
Spo*_*nic 12
我通过运行修复了它flutter clean
(确保如果您将 Runner 重命名为 Runner.app,这也不再是 ios 目录中的目录)
然后我重建了它并重新开始行动:)
小智 9
我遇到了同样的问题,并通过以下步骤修复:
我们的项目中有很多同样的问题。不幸的是,我们还无法完全修复它,但我们有一个解决方法:
转到存储构建文件的文件夹
例如/Users/your.name/Projects/app_project/build/ios/iphonesimulator/YourApp.app)
右键单击 -> 显示包内容打开应用程序。然后只需将旧版本info.plist从早期版本复制到此应用程序包中即可。该应用程序应该再次构建。