Почему мое приложение Adobe AIR сообщает, что последнее обновление повреждено? - PullRequest
1 голос
/ 14 мая 2009

Я написал приложение HTML / AJAX для Adobe Air и запустил его на своем ноутбуке WinXP. Но теперь я выпустил более новую версию на своем сайте обновлений, приложение загружает обновление и сообщает: «Не удалось установить приложение, поскольку файл AIR поврежден. Попробуйте получить новый файл AIR от автора приложения».

Я пытался упаковать приложение и увеличить номер версии, но это не помогло. Я создаю его в Aptana Studio на OSX.

Может кто-нибудь объяснить, пожалуйста, что может вызвать эту ошибку?

Ответы [ 2 ]

0 голосов
/ 10 марта 2010

Я просто столкнулся с той же проблемой. После того, как я попробовал каждое «решение», упомянутое в каждом блоге на планете, мне пришло в голову, что мой сервер не имеет .air как распознанный тип MIME. Как только я добавил это, все было хорошо.

0 голосов
/ 14 мая 2009

Я не работал с Aptana, но ...

в Adobe Flex Builder необходимо изменить первую строку файла: «applicationName-app.xml». (где applicationName - это имя вашего приложения или проекта)

При переходе с ПК на Mac-OSX вы должны изменить строку:

<application xmlns="http://ns.adobe.com/air/application/1.1">

до

<application xmlns="http://ns.adobe.com/air/application/1.5">

Не знаю, есть ли у вас этот файл при создании проекта в aptana ... возможно, в свойствах проекта.

Затем перепакуйте и разверните.

...