问题代码签名临时或应用商店
Posted
技术标签:
【中文标题】问题代码签名临时或应用商店【英文标题】:problems code signing adhoc or for app store 【发布时间】:2014-07-15 03:16:24 【问题描述】:我认为这是一个相关的问题:
Can't import Code-signing Public or Private keys using Keychain access (Mac OS X Mavericks)
我有一个类似的问题,即 AdHoc 配置文件“未找到有效的签名身份”。当我尝试生成应用商店图像时,我收到一条稍微详细一点的消息,即找不到配置文件的私钥。但是,不清楚这是开发者证书还是发行版证书。
钥匙串应用程序显示已安装的证书和为发行版证书列出的 pub/priv 密钥,但不是为开发人员提供的。
在应用商店中,我尝试创建一个新的发行版证书,并最终将其撤销,但在页面刷新时它会重新出现。有一些限制,只能激活一个发行版证书,我觉得这也会干扰签名有效性链。
吊销较新的发行版证书似乎卡住了,但问题仍然存在。
任何有关如何解决此问题的建议将不胜感激。
【问题讨论】:
【参考方案1】:我发现我必须撤销我的开发人员证书才能解决问题。发行版证书可能没问题,因为撤销发行版证书并围绕它重建配置文件并没有解决问题。
但是,开发者证书的私钥与证书的名称不同,而新证书的名称与之匹配。
我相信Xcode可能会使用钥匙串或与钥匙串类似的方法,并且有同样的问题。
【讨论】:
以上是关于问题代码签名临时或应用商店的主要内容,如果未能解决你的问题,请参考以下文章