首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >未能找到“Framework/App.framework/flutter_ assets”的资产路径

未能找到“Framework/App.framework/flutter_ assets”的资产路径
EN

Stack Overflow用户
提问于 2020-04-10 16:22:52
回答 3查看 6K关注 0票数 9

我正试图在模拟器( iPhone 8)上运行我的颤音应用程序,但当应用程序午餐时,我得到的只是一个空白的白屏幕。就像这样:

终端输出是:

代码语言:javascript
复制
Running pod install...                                             40.0s
Running Xcode build...                                                  

 ├─Assembling Flutter resources...                          20.4s
 └─Compiling, linking and signing...                        57.0s
Xcode build done.                                           288.8s
        path: satisfied (Path is satisfied), interface: en1
Failed to find assets path for "Frameworks/App.framework/flutter_assets"
Configuring the default Firebase app...
        path: satisfied (Path is satisfied), interface: en1
        path: satisfied (Path is satisfied), interface: en1
Configured the default Firebase app __FIRAPP_DEFAULT.
[VERBOSE-2:engine.cc(127)] Engine run configuration was invalid.
[VERBOSE-2:shell.cc(437)] Could not launch engine with configuration.
https://firebase.google.com/docs/cloud-messaging/ios/client#method_swizzling_in_firebase_messaging
to ensure proper integration.                                           
Syncing files to device iPhone 8...                                     
10,195ms (!)

我正在使用稳定版本的颤振1.12.13+hotfix.9,这个问题只出现在ios大楼上。

我怎样才能解决这个问题?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2020-04-11 07:55:37

我刚刚解决了这个问题。我刚刚遵循了建议https://github.com/flutter/flutter/issues/29974并添加了https://github.com/flutter/flutter/issues/29974嵌入来运行脚本运行脚本,在重新构建App.framework文件夹以构建目录之后,问题就消失了。希望这能帮到别人。

票数 22
EN

Stack Overflow用户

发布于 2020-04-12 11:03:33

您可以按照https://flutter.dev/docs/development/ios-project-migration中的说明进行操作

特别是构建阶段:

代码语言:javascript
复制
/bin/sh "$FLUTTER_ROOT/packages/flutter_tools/bin/xcode_backend.sh" embed
/bin/sh "$FLUTTER_ROOT/packages/flutter_tools/bin/xcode_backend.sh" thin

您可以在这里看到更多信息:https://github.com/flutter/flutter/issues/52084#issuecomment-600768772

票数 5
EN

Stack Overflow用户

发布于 2020-08-18 16:18:08

首先,您应该在android工作室终端中编写以下命令:

  • rm -rf ios/Flutter/App.framework
  • 然后在Xcode中选择,然后选择Runner
  • 之后,从中间顶级选项中选择构建阶段
  • 然后打开瘦二进制
  • 将脚本移除

/bin/sh "$FLUTTER_ROOT/packages/flutter_tools/bin/xcode_backend.sh“嵌入

/bin/sh "$FLUTTER_ROOT/packages/flutter_tools/bin/xcode_backend.sh“thin

这对我有用,希望,也能为你工作:-)

进一步阅读:https://flutter.dev/docs/development/ios-project-migration

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61144408

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档