iphone - 错误 "could not retrieve certificate chain from keystore"

标签 iphone flash adt

我目前正在使用 ADT (air 2.7) 将 Air 应用程序打包到 iPhone。 我在 IOS 配置门户中获取了 key.p12.mobileprovision 文件,并从 MacOS(钥匙串(keychain)软件)执行了此操作。 当我运行 adt 命令时,出现以下错误:“无法从 keystore 检索证书链”。 我在配置门户中注意到一个奇怪的事情。在证书部分中,列表中显示的名称与我在钥匙串(keychain)中输入的名称不同。仅供引用,我有一个专业帐户,而不是我创建的。

有什么想法吗?

最佳答案

好吧,我自己回答,因为我发现了一个问题。

由于某些原因,在 MacOS 上创建的 p12 文件无法在 Windows 上运行。 您可以使用 OpenSSL 在 Windows 上生成 key ,并感谢 Adob​​e 提供的文档: 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/

相关文章:

ios - 使用 Swift 以编程方式闪烁屏幕(在 'screenshot taken' 上)

html - HTML Flash 加载中的 "adobe flash player has stopped a potentially unsafe operation"

java - View 未添加到应用程序

iphone - 如何在没有任何服务器的情况下在 2 个以上的设备之间创建连接

ios - Pod 需要 Swift 版本?

flash - 解析 X-amf mime 类型数据

android - 适用于 Windows 7 64 位的 ADT Bundle 缺少 JRE 文件夹并且无法运行 - 我试过了

java - 布局中的 Eclipse ADT Open 声明不再默认

IOS 8 NSLocationAlwaysUsageDescription 自定义翻译

iphone - 将 CC3Node 的位置设置在触摸位置