Сегодня обратился ко мне в скайп разработчик, у которого не получалось установить из Flash Builder скомпилированное приложение прямо на iPhone. Если кто не в курсе — такая возможность есть. Достаточно иметь установленный iTunes.
Но проблема оказалась очень коварной. Имея самую актуальную версию iTunes — установщик air17_sdk_winlibaotbiniOSBinidb.exe из пакета Adobe AIR SDK выдавал разочаровывающий ответ:
iTunes MobileDevice library not found. Please check your iTunes installation.
Для решения проблемы были полностью деинсталлированы все пакеты, которые пришли с тунцом включая его самого и после свежей установки все еще красовалась удручающая надпись.
Я узнал у него модель видеокарты (наверное, он тоже спросил себя «А причем тут видеокарта?») и отправил на эту страничку support.apple.com/downloads/#itunes
Оказывается, что по какой-то неведомой причине, Apple как всегда сломали улучшили что-то в своем ПО до такой степени, что теперь владельцам старых видеокарт (в данном случае карта релизнулась в середине 2010 года) могут потребоваться особые версии iTunes.
Разработчик скачал установщик iTunes 12.1 for Windows (64-bit — for older video cards) и у него всё получилось!
Надеюсь, что данная заметка будет полезна разработчкам под Adobe AIR!
Дополнительно уточню актуальную версию Adobe AIR по состоянию на 16 февраля 2015 года:
— Release 16.0.0.292 (от 12 февраля 2015)
— Beta 17.0.105 (от 11 февраля 2015)
Автор: TheRabbitFlash