【问题标题】:Unexpected CFBundleExecutable Key issue意外的 CFBundleExecutable 密钥问题
【发布时间】:2017-06-28 15:52:18
【问题描述】:

上传我的应用程序的存档文件后,我收到此错误:

意外的 CFBundleExecutable Key - '/Payload/App_Name/Target Support Files/Alamofire/Info.plist' 处的包不包含包可执行文件。如果此捆绑包故意不包含可执行文件,请考虑从其 Info.plist 中删除 CFBundleExecutable 键并使用 BNDL 的 CFBundlePackageType。如果此捆绑包是第三方框架的一部分,请考虑联系框架的开发人员以获取更新以解决此问题。

我所有的 pod 文件都有这个问题。我试图删除。尝试从 FMWK 更改为 BNDL 并且仍然相同...我尝试了 stackOverFlow 的所有建议,但仍然相同。有人知道吗? PLSSSSS

【问题讨论】:

  • 我找到了解决办法!
  • 解决方案是什么?
  • @Michael Helmke,“复制捆绑资源”中的一些错误 info.plist 文件。我检查了它并从那里删除了所有 info.plist,问题就解决了!快乐编码)

标签: ios swift cfbundleidentifier


【解决方案1】:

我通过在项目中找到命名包解决了这个问题。只需使用 Cmd + Shift + O 并键入“Info.plist 然后您就可以找到相应的文件。删除 CFBundleExecutable 键。并在 CFBundlePackageType 键中将 APPL 替换为 BNDL。但请不要触摸项目的主 Info.plist 文件。仅Alamofire Info.plist 中的更改

【讨论】:

    猜你喜欢
    • 2017-11-24
    • 2015-11-12
    • 2020-06-01
    • 1970-01-01
    • 1970-01-01
    • 2015-12-25
    • 2017-12-04
    相关资源
    最近更新 更多