没有这样的文件或目录试图为Mac AppStore配置Qt应用程序

时间:2016-07-27 20:46:43

标签: xcode macos qt

我正在尝试使用以下方法对Qt生成的应用包进行编码:

codesign -s "3rd Party Mac Developer Application: MyCompany Limited" --deep –-entitlements /Users/me/pathtomyentitlements/Entitlements.plist MyApp.app

但我总是得到错误:

–-entitlements: No such file or directory

没有--entitlements标志,协同设计工作正常。是的,我的权利文件确实存在于该位置。我甚至尝试过复制到正在执行代码签名的目录。

权利文件如下所示:

<?xml version="1.0" encoding="utf-8"?>
<plist version="1.0">
  <dict>
    <key>com.apple.security.app-sandbox</key>
    <true/>
  </dict>
</plist>

为什么会失败的任何想法?

2 个答案:

答案 0 :(得分:0)

UiActivity.startAddExpense(context, fragment); 的第一个短划线看起来与其他短划线不同。比较

--entitlements:

顶部是你的,底部是两个相同的字符。可能是你从写得不好的网页复制了文本。

如果有疑问,请始终手动写出命令以防止这种类型的复制粘贴拼写错误。

答案 1 :(得分:0)

作为评论者,rubenvb建议在开头时存在无效字符 - 可能是从网页中复制和粘贴代码来描述如何执行此操作。

相关问题