Ответ 1
Приложение My Qt сегодня принято и доступно в App Store. Так что да, Apple будет принимать приложения на основе Qt.
Вот некоторая информация о моем приложении. Он написан на С++ и использует Qt v4.7.2 под лицензией LGPL. Рамки Qt включены в комплект приложений (очевидно, поскольку LGPL требует использования динамической компоновки вместо статического). Есть также некоторые другие рамки, от Nikon и Canon, потому что приложение для дистанционного управления камерами DSLR - см. Http: www.hartcw.com. Они доступны только для Intel 32bit, поэтому это приложение также предназначено для 32-битных приложений, поэтому я должен использовать 32-битную сборку Qt.
Что касается записи файлов на локальный жесткий диск, он ничего не записывает в каталог пакетов, а записывает в этот каталог:
~/Application Support/Hart/Smart Shooter
Он также записывает состояние Qt GUI в этот файл (через класс QSettings)
~/Library/Perferences/com.hartcw.SmartShooter.plist
"Hart" - это название компании, зарегистрированное в Apple, а "com.hartcw.SmartShooter" - это имя идентификатора приложения, поэтому я думаю, что это именно то, что Apple проверяет.
Также было несколько вещей, которые мне пришлось сделать в отношении файла plist, см. http://hartcw.com/francis/qt-and-the-mac-app-store
Infact было принято впервые Apple! Он находился на стадии ожидания до 10 дней, затем перешел на "обзор" около 4 часов, а затем отправился в магазин приложений.