我有一个AIR应用程序,我一直使用我的Verisign证书签名。我刚刚将这个证书续签了两年。但是当我制作并签署新版本的AIR应用程序时,更新失败(错误配置错误消息)。 此警告位于AIR文档中:
当您使用证书对AIR应用程序进行签名时,无论是开发人员自签名测试证书还是公司的官方证书,您的AIR应用程序版本只能使用发布的其他版本的应用程序进行更新。相同的证书。
有没有人知道如何告诉更新程序框架,或者其他什么,这只是更新同一个证书? Verisign被告知只需更新证书,因此我确信除了有效期之外没有其他任何更改。
或者我注定每两年就有一个破碎的更新者?
由于 阿德里安
答案 0 :(得分:2)
刚刚找到了答案:
要在使用新的或续订的签名证书时发布现有AIR应用程序的更新,请使用ADT -migrate命令应用证书迁移签名。迁移签名是使用原始证书应用于AIR文件的第二个签名。迁移签名验证应用程序更新是由原始证书的所有者生成的