ITMS-90535:意外的 CFBundleExecutable 键

Posted

技术标签:

【中文标题】ITMS-90535:意外的 CFBundleExecutable 键【英文标题】:ITMS-90535: Unexpected CFBundleExecutable Key 【发布时间】:2021-07-22 07:35:37 【问题描述】:

- 位于 '/Payload/Runner.app/Frameworks/App.framework/flutter_assets/ios/Runner/Info.plist' 不包含捆绑可执行文件。如果这个捆绑包是故意的 不包含可执行文件,请考虑删除 CFBundleExecutable 键来自其 Info.plist 并使用 BNDL 的 CFBundlePackageType。如果此捆绑包是第三方的一部分 框架,考虑联系框架的开发者 更新以解决此问题。

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

【问题讨论】:

【参考方案1】:

请检查在构建阶段添加到复制捆绑资源的 Info.plist。如果是这样,只需将其从 Copy Bundle Resources 中删除即可。

【讨论】:

以上是关于ITMS-90535:意外的 CFBundleExecutable 键的主要内容,如果未能解决你的问题,请参考以下文章

ITMS-90535:意外的 CFBundleExecutable 键

错误 ITMS-90535:意外的 CFBundleExecutable 键。 Google Plus 和 Play 游戏 Xamarin 组件

Xcode 7 无法使用 ITMS-90163 和 ITMS-90535 发布 iOS 应用程序

ITMS-90535 无法发布 libgdx iOS 应用程序

GPPACLPickerResources.bundle 不包含捆绑可执行文件

XCode7打包上传报错