Air 跳过空气更新

Air 跳过空气更新,air,skip,Air,Skip,假设我有一个AIR应用程序要更新:前面的版本号是0.0.1,当前的版本号是0.0.2。现在,前面的应用程序安装在许多不同的PC上。我只想根据特定ID更新一些客户端。是否可以跳过某些客户端的更新过程?简短的回答是可以的,这是可能的。如果您编写自己的代码来检查更新,将更新下载到本地文件,然后调用AIR 1.0中的旧示例,则可以执行任何需要的操作 问题是,您必须先用新代码更新所有0.0.1客户端,然后才能对0.0.2做出决定。如果在部署下一个版本之前没有一个好方法来确保它们都已更新,那么您可能需要更改

假设我有一个AIR应用程序要更新:前面的版本号是0.0.1,当前的版本号是0.0.2。现在,前面的应用程序安装在许多不同的PC上。我只想根据特定ID更新一些客户端。是否可以跳过某些客户端的更新过程?

简短的回答是可以的,这是可能的。如果您编写自己的代码来检查更新,将更新下载到本地文件,然后调用AIR 1.0中的旧示例,则可以执行任何需要的操作

问题是,您必须先用新代码更新所有0.0.1客户端,然后才能对0.0.2做出决定。如果在部署下一个版本之前没有一个好方法来确保它们都已更新,那么您可能需要更改更新描述符文件在中间版本中的位置。否则,您可能最终会使用straggler 0.0.1,它会跳过中间版本并在不检查ID的情况下更新到0.0.2


我还没有尝试过,但是使用更新的Air.update:ApplicationUpdater类(来自Air 1.5)并在updateStatus事件中检查您的ID可能更容易。

您好,谢谢您的回复。事实上,我想使用更新机制在特定客户机需要时加载每日新内容(swf)。所以,我想如果最后一个有myID客户端的内容,就不必担心从0.0.1跳到0.0.4。