2010-11-08 12 views

Odpowiedz

2

to, co zrobiłem, to owinięcie instalatora .air wewnątrz rodzimego instalatora. na przykład w systemie Mac OS X można użyć aplikacji DMG Canvas (darmowy, 15 dolarów darowizna), która zawiera funkcję EULA, aby utworzyć plik .dmg dla instalatora .air. Jestem pewien, że podobne podejście można zastosować również w systemie Windows.

oczywiście ta metoda nie jest idealna dla prostej platformy między platformami AIR, ale w moim przypadku, a być może w twoim, musiałem pakować instalatory rodzime środowiska AIR, ponieważ korzystałem z procesów natywnych w mojej aplikacji, więc dodawanie tego dodatkowego kroku EULA nie było tak trudne.

1

Ze wszystkiego, co widzę, nie jest to możliwe.

http://www.adobe.com/devnet/air/articles/air_badge_install.html

To nie wygląda istnieje mechanizm, aby pokazać i mieć użytkownik akceptuje umowę licencyjną użytkownika końcowego w instalacji. Przekopię się jeszcze bardziej i zaktualizuję tę odpowiedź, jeśli coś znajdę.

Zamiast tego można wyświetlić umowę licencyjną przy pierwszym uruchomieniu aplikacji i nie zezwalać na jej kontynuację, jeśli nie akceptują. Będziesz także musiał zapisać akceptację, aby nie wyświetlać jej ponownie, itp.