为什么更新我的代码签名证书会破坏Adobe AIR应用程序更新?

时间:2010-07-22 06:45:18

标签: air adobe certificate

我有一个AIR应用程序,我一直使用我的Verisign证书签名。我刚刚将这个证书续签了两年。但是当我制作并签署新版本的AIR应用程序时,更新失败(错误配置错误消息)。 此警告位于AIR文档中:

  

当您使用证书对AIR应用程序进行签名时,无论是开发人员自签名测试证书还是公司的官方证书,您的AIR应用程序版本只能使用发布的其他版本的应用程序进行更新。相同的证书。

有没有人知道如何告诉更新程序框架,或者其他什么,这只是更新同一个证书? Verisign被告知只需更新证书,因此我确信除了有效期之外没有其他任何更改。

或者我注定每两年就有一个破碎的更新者?

由于 阿德里安

1 个答案:

答案 0 :(得分:2)

刚刚找到了答案:

要在使用新的或续订的签名证书时发布现有AIR应用程序的更新,请使用ADT -migrate命令应用证书迁移签名。迁移签名是使用原始证书应用于AIR文件的第二个签名。迁移签名验证应用程序更新是由原始证书的所有者生成的

相关问题