Russian Qt Forum

Компиляторы и платформы => Mac OS X => Тема начата: Alex Custov от Декабрь 02, 2014, 12:28



Название: Разработка под iOS и OS X
Отправлено: Alex Custov от Декабрь 02, 2014, 12:28
Привет. Достаточно ли для разработки под OS X/iOS версии OS X 10.8.4 и XCode 5.1.1? Будет ли полученный бинарник работать на всех версиях iOS/OS X? Не нужно ли будет обновляться на 10.9.5/XCode 6.1?

Почему такой интерес: У меня OS X работает в VmWare и Qt работает нормально в 10.8.4. В 10.9.5/Qt 5.3.2 в Quick приложениях куча артефактов, а с Qt 5.4-rc программа просто падает (и все Quick примеры тоже).


Название: Re: Разработка под iOS и OS X
Отправлено: kambala от Декабрь 02, 2014, 13:34
достаточно, только deployment version правильную ставь. но для отправки приложения в стор 5.1.1 можно использовать только до февраля (во всяком случае для иос).

ну и смотри чтоб нативный код не вызывал методы, недоступные в старых ОС: защищайся через -respondsToSelector:


Название: Re: Разработка под iOS и OS X
Отправлено: Alex Custov от Декабрь 02, 2014, 13:56
но для отправки приложения в стор 5.1.1 можно использовать только до февраля (во всяком случае для иос).

Нда, это не есть хорошо. Придётся держать две версии виртуалок, тестировать на одной а деплоить на другой  :o


Название: Re: Разработка под iOS и OS X
Отправлено: kambala от Декабрь 02, 2014, 13:58
и еще начиная с февраля надо 64-битную архитектуру поддерживать. https://developer.apple.com/news/?id=10202014a


Название: Re: Разработка под iOS и OS X
Отправлено: Alex Custov от Декабрь 02, 2014, 14:17
и еще начиная с февраля надо 64-битную архитектуру поддерживать. https://developer.apple.com/news/?id=10202014a

Это как я понимаю будет делать сам XCode, ну или qmake автоматически через XCode?


Название: Re: Разработка под iOS и OS X
Отправлено: kambala от Декабрь 02, 2014, 14:49
за qmake не ручаюсь, а в XCode 6 это будет дефолтным набором архитектур


Название: Re: Разработка под iOS и OS X
Отправлено: Alex Custov от Декабрь 03, 2014, 14:26
Ещё какой-то косяк с симулятором. Запускается Quick приложение нормально только один раз. Второй раз падает. В логе симулятора нашёл ошибку от приложения "Bus error 10". Помогает только перезагрузка виртуальной машины. /Это только у меня так?


Название: Re: Разработка под iOS и OS X
Отправлено: kambala от Декабрь 10, 2014, 22:34
забыл вовремя проверить: на макбуке все нормально. Qt 5.3.1, последняя ОС и девелоперские инструменты.


Название: Re: Разработка под iOS и OS X
Отправлено: Alex Custov от Декабрь 11, 2014, 01:58
забыл вовремя проверить: на макбуке все нормально. Qt 5.3.1, последняя ОС и девелоперские инструменты.

Помогла перезагрузка :)


Название: Re: Разработка под iOS и OS X
Отправлено: Alex Custov от Декабрь 19, 2014, 11:24
это правда что для отправки в App Store нужно иметь реальное устройство (iPhone/iPad)?


Название: Re: Разработка под iOS и OS X
Отправлено: kambala от Декабрь 19, 2014, 15:06
устройство можно не иметь, но сертификат разработчика нужен. но тестировать на устройстве перед релизом надо обязательно.