当前位置: 首页 > 知识库问答 >
问题:

macos - Tauri 应用提交到 Mac App Store 时遇到 CFBundleExecutable 错误 怎么解决?

夔庆
2024-02-06

tauri应用打包,提交到mac app store,提交的时候报CFBundleExecutable 不正确,可是我设置了和APP名字一样的,一直报错,plist 里面检查没有问题,有人遇到这个问题过吗

Asset validation failed (90259)
Bad Bundle Executable. You must include a valid CFBundleExecutable key in your bundle's information property list file.

共有1个答案

费承载
2024-02-06

CFBundleExecutable 这个错误应该就是 plist中的 CFBundleExecutable没有声明,

我本来的项目中plist 中声明了,可为什么打包后没有声明,原因是 entitlement文件中有一个声明的值格式不对,多了一个空格,导致构建工具没有能合并两个文件,之前没有仔细看错误提示:

Failed to parse entitlements: AMFIUnserializeXML: syntax error near line 8

这个错误最终原因是 entitlement 中声明的有错误,导致提示是CFBundleExecutable,修改 entitlement 之后,问题解决!

 类似资料:
  • 连try都没法捕获这种错误吗,程序直接停了 with open('','r', encoding='utf-8') as file: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ FileNotFoundError: [Errno 2] No such file or directory: ''

  • 本文向大家介绍启动targetcli时遇到错误解决办法,包括了启动targetcli时遇到错误解决办法的使用技巧和注意事项,需要的朋友参考一下  启动targetcli时遭遇ImportError: cannot import name ALUATargetPortGroup故障 targetcli是一个iSCSI配置管理工具,该工具简单易用,可以直接替换scsi-target-utils。满心欢

  • 两个vue组件功能一套代码,第一个组件是如下 代码如下: 第一个 组件打印fkCateList出来这样的格式 用JSON.parse(this.transferParams.fkCateList) 第二个是组件打印出来是 这样的格式 第二个是组件打印出来报错了,如下图 大佬们,遇到这种问题要解决呢,现在是通用的代码下,怎么修改呢

  • 在我的代码中,这是一个错误,解决方法是什么 遇到一个PHP错误 严重性:警告 消息:无法修改标题信息-标题已由发送(输出从/home/websites/public\u html/application/controllers/user.php:64开始) 文件名:helpers/url\u helper。php 线路号: 546 这是我的密码

  • 本文向大家介绍Android webview 遇到android.os.FileUriExposedException错误解决办法,包括了Android webview 遇到android.os.FileUriExposedException错误解决办法的使用技巧和注意事项,需要的朋友参考一下 Android webview 遇到android.os.FileUriExposedException

  • 我下载了aptana 3.0.9,但发生了同样的错误。