使用PHP以编程方式访问Keychain中的iOS证书

时间:2015-03-19 15:35:36

标签: php ios xcode macos keychain

我们有一个可以从CMS创建iOS应用的网络应用。它构建了Xcode项目,我们需要能够使用PHP归档和导出它。我们可以在终端上做到这一点,但在PHP中使用shell_exec它不起作用。

  

代码签名错误:未找到代码签名身份:没有与团队ID“XXXXXXXXX”匹配的有效签名身份(即证书和私钥对)

我们认为这是因为PHP无法作为正确的用户帐户运行,因此有权访问钥匙串中的证书。我们可以将_www用户设置为在特定组中运行,但有人知道它应该运行哪个用户吗?

我知道开放对_www用户的访问是一个巨大的安全漏洞,但它是一个与外界无关的孤立系统。

1 个答案:

答案 0 :(得分:0)

为什么不在_www用户中复制证书?