我们刚刚将更新推送到生产中的应用程序。初始版本使用 Air SDK 2.5,而我们推送了 SDK 3.2。检测到新版本并下载应用程序后,出现错误#16824。
如果用户卸载 2.5 应用程序并手动安装 3.2 应用程序,则该应用程序运行正常。
有任何想法吗?
- - - 编辑
我们有带有 2.5(错误)命名空间的 update.xml
<update xmlns="http://ns.adobe.com/air/framework/update/description/2.5">...
但是当用 3.2 ns 替换它时:
<update xmlns="http://ns.adobe.com/air/framework/update/description/3.2">...
该应用程序无法下载,我收到错误 16815。
那里有一个答案,但我们已经仔细检查了更新程序 swc 是否正确,即来自 SDK3.2。
错误 16815 是“无效的更新描述符(未知的描述符版本)”。请参阅此处的参考