我目前正在使用 ADT (air 2.7) 将 Air 应用程序打包到 iPhone。 我在 IOS 配置门户中获取了 key.p12 和 .mobileprovision 文件,并从 MacOS(钥匙串(keychain)软件)执行了此操作。 当我运行 adt 命令时,出现以下错误:“无法从 keystore 检索证书链”。 我在配置门户中注意到一个奇怪的事情。在证书部分中,列表中显示的名称与我在钥匙串(keychain)中输入的名称不同。仅供引用,我有一个专业帐户,而不是我创建的。
有什么想法吗?
最佳答案
好吧,我自己回答,因为我发现了一个问题。
由于某些原因,在 MacOS 上创建的 p12 文件无法在 Windows 上运行。 您可以使用 OpenSSL 在 Windows 上生成 key ,并感谢 Adobe 提供的文档: http://help.adobe.com/en_US/air/build/WS5b3ccc516d4fbf351e63e3d118666ade46-7ff0.html#WSfffb011ac560372f284e44b012cd1e700c0-8000
关于iphone - 错误 "could not retrieve certificate chain from keystore",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6642170/