Flutter应用商店连接上传问题:错误ITMS-90171-bundle结构无效



我在尝试将Flutter应用程序分发到苹果应用商店时遇到了一个问题:

错误ITMS-90171:"无效的捆绑包结构-二进制文件的媒体Converter.app/Frameworks/Pods_Runner.framework/Pods_Runner'不是被允许你的应用程序不能包含独立的可执行文件或库,而不是支持的捆绑包的有效CFBundleExecutable。提到上的捆绑编程指南https://developer.apple.com/go/?id=bundle-有关的信息结构iOS应用程序捆绑包结构。

我还没有看到任何关于这个错误与Flutter结合的搜索结果,我完全不知道从哪里开始寻找问题的根源。

我在我的应用程序中使用以下依赖项:

  • cupertino_icons:^0.1.2
  • 份额:^0.6.3+6
  • flaft_ffmpeg:^0.2.10
  • file_picker:^1.4.3+2
  • 图像拾取器:^0.6.3+4
  • 路径提供者(_P(:^1.6.1
  • flatter_launcher_cons:^0.7.4
  • 模式_进度_胡德:^0.1.3
  • fluft_document_picker:^4.0.0
  • 设备信息:^0.4.1+5
  • url_launcher:^5.4.2

有人能帮忙吗?

提前感谢!!顺致敬意,Chris

我刚刚把它上传到应用商店。我的诀窍是从中删除Pods_Runner.framework

构建阶段->嵌入框架

已经包含在链接二进制与库部分中,所以很明显它不应该同时出现在这两个部分中。

这里不是ios开发,只是玩长笛,所以我还在等着看其他东西是否坏了。祝你好运

相关内容

最新更新