7.6.11

Решение проблемы 103 в Flash CS5.5

Недавно я писал про проблему, возникающую при публикации iOS приложений в Flash Pro CS5.5: error 103: application.version is an unexpected element/attribute" error message.
Недавно на форуме Adobe товарищ Tareq AlJaber опубликовал обходной путь, который дает возможность собрать приложение. Это пока не финальное решение проблемы, но дfет результат.

Вот что предлагает Tareq:


1. Create a AIR For iOS fla file.
2. Save the file.
3. Test Movie.
4. Browse to the file location and open the application descriptor file (xml file).
5. Go back to Flash and open AIR publish settings dialog.
6. Change the version number to anything you want. in our case, let's change it to (1.2).
7. file save and test movie.
8. Go back and open the descriptor file and make sure to find <version> tag and delete them all.

NOW, to update the version number in the xml file, find <versionNumber> tag and add the new version you want as 3 digit number.

For example, <versionNumber>1.2.0</versionNumber>

9. File Save.
10. File Publish.
Что в переводе на русский означает


1. Создайте AIR For iOS fla файл.
2. Сохраните его.
3. Сделайте Test Movie (ctrl + enter).
4. Перейдите в директорию с файлом и откройте дескриптор приложения (xml file: yourfile-app.xml).
5. Вернитесь в Flash и откройте диалог настройки AIR publish settings.
6. Измените версию или что-нибудь еще, что вам нужно. например, поставим версию  (1.2)
7. Опять сохраняем файл и запускаем Test Movie.
8. Возвращаемся в дескриптор приложения и начисто удаляем все теги <version>.

Теперь, чтобы обновить номер версии приложения в xml дескрипторе, находим <versionNumber> и пишем нужну версию в виде трех чисел, разделенных точкой.

Например, <versionNumber>1.2.0</versionNumber>

9. Сохраняем файл.
10. Делаем File Publish.



Вот такой воркэраунд. У меня работает. Спасибо, Tareq AlJaber.

Комментариев нет:

Отправить комментарий