ios - 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
解决方案
请检查在 Build Phase 中添加到 Copy Bundle Resources 的 Info.plist。如果是这样,只需将其从 Copy Bundle Resources 中删除。
推荐阅读
- javascript - 如何记忆选择器数组?
- primefaces - PrimeFaces 中 RichFaces 的“rich:findComponent”函数的类似物是什么?
- javascript - Three.js GPGPUComputationRenderer 和 OES_texture_float
- mongodb - 无法远程连接到mongodb
- python - 以相反的顺序打印映射项
- java - 使用 CSVBeanReader 忽略不需要的列
- css - 雷跟随十字准线
- java - BLE 发送/接收;尝试从空对象引用上的“android.bluetooth.BluetoothGattCallback BluetoothLeService.mgattCallback”字段读取
- c# - 字典中不存在给定的键 - MS CRM FetchXML
- c# - datagridview中的标题对齐