【问题标题】:CodeSign on OS XOS X 上的代码签名
【发布时间】:2014-12-03 10:45:01
【问题描述】:
/usr/bin/codesign --force --sign <CertSHA1> --requirements ="designated => identifier org.my-app" /Users/AirWatch/Desktop/MyApp.app/

我正在尝试使用 CodeSign 命令对我的应用程序进行代码设计,名为“MyApp.app”。我的应用程序的捆绑标识符是“org.my-app”。我提供的是证书的有效 SHA1,而不是上面给出的命令中的“CertSHA1”。

由于我的包标识符中的连字符,codeSign 命令失败。如果我的包标识符中没有连字符,这一切都很好。当我的捆绑包 ID 有连字符时,执行此命令的正确方法是什么?

【问题讨论】:

    标签: macos terminal codesign bundle-identifier


    【解决方案1】:

    尝试使用iResign 实用程序重新签署您的应用程序。

    我尝试了一个带有连字符的捆绑包 ID,它工作正常。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-11-21
      相关资源
      最近更新 更多