0
我需要重新签署我已经构建并签名的Mac OSX应用程序。这可能吗?我需要能够用我的客户证书而不是我的雇主签名。是否可以重新签署Mac OSX应用程序
我需要重新签署我已经构建并签名的Mac OSX应用程序。这可能吗?我需要能够用我的客户证书而不是我的雇主签名。是否可以重新签署Mac OSX应用程序
这是用codesign
完成的。在他们的系统上,假设他们的证书在他们的钥匙串中,则可以使用codesign -f -s <identity> <path>
。 -f
选项指示应该替换以前的签名。
你提到他们的系统,这是否意味着我需要向他们发送我的代码?目前这不是一种选择,因为代码是专有的,所以我的雇主说。有没有办法做到这一点,而无需发送他们的可编辑源? – 2015-02-10 01:34:24
确保签名是在Mac OS X 9或更高版本下完成的,因为签名要求发生了变化。 – JWWalker 2015-02-10 02:03:48