【问题标题】:Re-signed IPA from terminal Segmentation fault 11 error on OS Sierra 10.12从 OS Sierra 10.12 上的终端分段错误 11 错误重新签署 IPA
【发布时间】:2016-10-19 10:58:08
【问题描述】:

我正在尝试使用以下命令从终端退出 IPA 文件:

codesign -f -s "<Certificate name>" "Test.app";

它在我以前的 mac OS 版本上运行良好。但是在将 mac os 升级到 Sierra 10.12 和 Xcode 到 8.0 之后;如果我尝试从终端签署 IPA,则会收到此错误。

我收到 Segmentation fault 11 错误。

有人可以帮忙吗?提前谢谢。

【问题讨论】:

    标签: ios swift macos codesign code-signing-certificate


    【解决方案1】:

    MacOS Sierra 也有这样的分段错误。 我能够通过添加 timestamp=none 参数和 -s 参数使用 SHA1 指纹 ID 而不是证书名称

    您可以通过以下方式获取指纹: 安全查找身份 -p 代码签名

    然后查找您的姓名并使用很长的 ID 值。 将您的命令更改为: codesign -f -s Fingerprint ID "Test.app" timestamp=none

    问候

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-07-30
      • 1970-01-01
      • 2014-10-25
      • 2019-03-30
      • 1970-01-01
      相关资源
      最近更新 更多