2009-05-14 7 views
1

Ich habe eine HTML/AJAX-Anwendung mit Adobe Air geschrieben und starte sie auf meinem WinXP-Laptop. Aber jetzt habe ich eine neuere Version auf meiner Update-Website veröffentlicht, die Anwendung lädt das Update herunter und sagt "Die Anwendung konnte nicht installiert werden, da die AIR-Datei beschädigt ist. Versuchen Sie, eine neue AIR-Datei vom Anwendungsautor zu erhalten."Warum sagt meine Adobe AIR-App, dass das neueste Update beschädigt ist?

Ich habe versucht, die Anwendung neu zu packen und die Versionsnummer inkrementieren, aber das hat nicht geholfen. Ich erstelle es in Aptana Studio auf OSX.

Kann jemand bitte erklären, was diesen Fehler verursachen könnte?

Antwort

0

Ich habe nicht mit Aptana gearbeitet, aber ...

in Adobe Flex Builder, haben Sie die erste Zeile der Datei zu ändern: "application-app.xml". (Wobei Anwendungs ​​ist der Name Ihrer Anwendung oder des Projekts)

Wenn Sie vom PC zum Mac-OS X ändern, müssen Sie die Zeile:

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

zu

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

Do not wissen Sie, wenn Sie diese Datei beim Erstellen eines Projekts in Aptana haben ... vielleicht in den Projekteigenschaften.

Dann neu packen und bereitstellen.

0

Ich lief gerade in das gleiche Problem. Nachdem ich jede "Lösung" ausprobiert hatte, die in jedem Blog auf dem Planeten erwähnt wurde, fiel mir auf, dass mein Server nicht .air als einen anerkannten MIME-Typ hatte. Sobald ich das hinzugefügt habe, war alles gut.

Verwandte Themen