首页 > 解决方案 > ITMS-90535:意外的 CFBundleExecutable 键

问题描述

ITMS-90535:意外的 CFBundleExecutable 键 - '/Payload/Runner.app/Frameworks/App.framework/flutter_assets/ios/Runner/Info.plist' 中的包不包含包可执行文件。如果此捆绑包故意不包含可执行文件,请考虑从其 Info.plist 中删除 CFBundleExecutable 键并使用 BNDL 的 CFBundlePackageType。如果此捆绑包是第三方框架的一部分,请考虑联系框架的开发人员以获取更新以解决此问题。

如何解决这个问题?我搜索了我的整个项目,在项目中的任何地方都找不到这个路径,并且所有缺少的 CFBundleExecutables CFBundlePackageTypes 都在 BNDL

标签: iosxcodeflutter

解决方案


请检查在 Build Phase 中添加到 Copy Bundle Resources 的 Info.plist。如果是这样,只需将其从 Copy Bundle Resources 中删除。


推荐阅读