ЦЕЛЬ:
Итак, вот моя проблема, я пытаюсь автоматически обновить старую версию программного обеспечения X v1.0.7 AIR Runtime SDK 2.0 до новой версии X v1.0.8 AIR Runtime SDK 2.5.
CONFIGURATION =
Старое программное обеспечение X - версия 1.0.7, использующая исполняемый SDK 2.0.App.xml следующим образом:
<версия> 1.0.7 </ версия>
Это программное обеспечение X, так что, предположим, для обновления до версии1.0.8, в которой предполагается использовать среду выполнения AIR 2.5.
Я использую файл update.xml с тегами:
<версия> 1.0.8 </версия>
Компьютер MacOS X v10.6.6.работает последняя версия AIR RUNTIME 2.5
В новой версии старого программного обеспечения X, версии 1.0.8, используется файл app.xml следующим образом:
1.0.8 #my скрытый publisherID #
Программное обеспечение X v1.0.8 использует тег publisherID, поэтому программное обеспечение будет распознаваться как то же программное обеспечение.
ЧТО ПРОИСХОДИТ?
Когда я запускаю старое программное обеспечение X v1.0.7, оно пытается обновить и вызвать ошибку 16824. Предполагается, что эта ошибка означает, что моя версия нового программного обеспечения делаетне совпадает с версией, определенной в файле update.xml, но для меня это не так ... так что же не так? Кто-нибудь может помочь?