2010-07-22 82 views
1

我有一个AIR应用程序,我用我的Verisign证书签名。我刚刚将这个证书续签了两年。但是,当我制作并签署AIR应用程序的新版本时,更新失败(错误消息配置错误)。 这个警告是AIR文档中:为什么更新我的代码签名证书会中断Adobe AIR应用程序更新?

当你签署证书的AIR应用程序,无论是开发商自签名的测试证书,或您的公司的官方证书,该版本的AIR应用程序都可以只有使用相同证书发布的另一个版本的应用程序才会更新。

有没有人知道一种方式来告诉更新框架,或者别的什么,这只是一个相同的证书的续约? Verisign被告知只需要更新证书,所以我确信除了过期日期之外没有其他更改。

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

感谢 阿德里安

回答

2

刚刚发现什么样子的答案:

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

+0

另请注意,您只能在原始证书失效后的180天内使用迁移工具。 – 2010-07-22 07:13:43

+0

这是一篇博文(部分)解释了如何处理您有很多证书签署的长期申请案例。 http://blogs.adobe.com/simplicity/2010/01/update_strategies_for_changing.html – 2010-09-01 05:56:06

相关问题