Достаточно просто подключить свое устройство к компьютеру, запустить отладку приложения и Xcode сам подскажет, что делать. От меня потребовали только залогиниться под своей iTunes учеткой.
Также, сегодня можно разрабатывать под iOS и производить отладку на своем устройстве совсем бесплатно.
На самом деле, разработчики iOS еще платят за целый отдел модераторов приложений. Благодаря которому у пользователя магазина есть уверенность, что он скачает безопасное для своего устройства приложение, даже если у этого разработчика 0 покупок приложения.
Но не отрицаю, что с командой модераторов и у меня были проблемы. Были случаи, когда в причине отказа не отображали полной сути. Например, два раза вернули приложение с причиной: «Вы сохраняете файлы, созданные программой, в iCloud, но там можно хранить только пользовательские данные». А в итоге оказалось, что дело в размере иконки приложения, которая сохраняется в iCloud, но нигде это не задокументировано.
Инструкция для разработчиков под OS X и iOS:
1) запускаете Xcode 6 версии;
2) создаете проект Swift Playground;
3) надеваете шлем;
4) PROFIT!
P.S. Swift Playground — новая фича Xcode 6+, позволяющая в реальном режиме видеть результаты редактирования кода. В том числе и вывод графики через SpriteKit, а также Cocoa/UIKit.
Но не весь. Допустим, берем приложение VK App. Заранее отправляем самом же себе это сообщение. Так вот, если смотреть его из UITableView — то все нормально. Если же перейти в подробный просмотр сообщения — падает.
Наверное, поддержкой разнообразного оборудования, типа не-intel-процессоров. Про кастомные ядра для hackintosh знаю, но они довольно нестабильны: QuickTime Framework с ядрами для AMD отваливается вместе с зависимыми от него приложениями (Final Cut Pro X, экспорт через QuickTime, воспроизведение h264 в плеере QuickTime).
Статья про iOS, которая пробудила желание снова поковыряться в мобильной разработке. Ждемс продолжения с блекджеком и ш усложненным storyboard и возможностью редактирования записей.
И настройка эта называется Morphological filtering (MLAA-сглаживание). Причем эта штука искажает ещё и весь интерфейс Firefox.
P.S. Кому интересно, об этой технологии можно почитать в посте habrahabr.ru/post/124913/, ибо в 3D приложениях, при помощи GPU ускорения, технология работает сносно.
iNet Network Scanner (из AppStore) в сочетании с Pirni Pro — довольно убийственные вещи. Не хватает только браузера на iOS с возможностью редактирования cookies (дабы можно было проверять слитые куки прямо в полевых условиях).
Если Вы имеете в виду чувствительность к силе касания, то, по моему мнению, без него никак. Пропадает вся эмоциональная окраска, мелодия становится совсем черствой. Да импровизация бы стала странной.
А автору — спасибо! Тихонько завидую, т.к. сам с импровизацией не в ладах…
А что, если использовать распознавание голоса? Говоришь дату, часы устанавливаются на нужное время. Или технология распознавания речи ещё слишком сырая?
На самом деле, разработчики iOS еще платят за целый отдел модераторов приложений. Благодаря которому у пользователя магазина есть уверенность, что он скачает безопасное для своего устройства приложение, даже если у этого разработчика 0 покупок приложения.
Но не отрицаю, что с командой модераторов и у меня были проблемы. Были случаи, когда в причине отказа не отображали полной сути. Например, два раза вернули приложение с причиной: «Вы сохраняете файлы, созданные программой, в iCloud, но там можно хранить только пользовательские данные». А в итоге оказалось, что дело в размере иконки приложения, которая сохраняется в iCloud, но нигде это не задокументировано.
1) запускаете Xcode 6 версии;
2) создаете проект Swift Playground;
3) надеваете шлем;
4) PROFIT!
P.S. Swift Playground — новая фича Xcode 6+, позволяющая в реальном режиме видеть результаты редактирования кода. В том числе и вывод графики через SpriteKit, а также Cocoa/UIKit.
блекджеком и шусложненным storyboard и возможностью редактирования записей.P.S. Кому интересно, об этой технологии можно почитать в посте habrahabr.ru/post/124913/, ибо в 3D приложениях, при помощи GPU ускорения, технология работает сносно.
А автору — спасибо! Тихонько завидую, т.к. сам с импровизацией не в ладах…