我正在尝试更新AIR 2.5应用。 (打包为Windows .exe) 这个错误弹出bei更新:
应用程序命名空间和更新描述符命名空间不是 兼容
我的.xml文件:
<?xml version="1.0" encoding="utf-8"?>
<update xmlns="http://ns.adobe.com/air/framework/update/description/1.0">
<version>1.1</version>
<url>http://www.example.com/updater/my-app.exe</url>
<description><![CDATA[New version
]]></description>
</update>
有人能说出我做错了什么吗? 谢谢 乌利
答案 0 :(得分:4)
自AIR 2.5以来有点变化。主要是,将版本更改为versionNumber,并添加versionLabel。以下是来自http://www.adobe.com/devnet/air/articles/air_update_framework.html
的示例<?xml version="1.0" encoding="utf-8"?>
<update xmlns="http://ns.adobe.com/air/framework/update/description/2.5">
<versionNumber>0.9.2</versionNumber>
<versionLabel>Beta 2</versionLabel>
<url>http://localhost/updater/AIRUpdater.air</url>
<description><![CDATA[
This version has fixes for the following knowns issues:
*First issue
*Second issue
]]></description>
</update>
答案 1 :(得分:0)
如果您使用本机安装程序打包应用程序,则不能使用更新程序。
此处的文档:http://help.adobe.com/fr_FR/FlashPlatform/reference/actionscript/3/flash/desktop/Updater.html