new-xcode

iOS 9 не отличается огромным количеством новшеств, однако для разработчиков осенний релиз изменит очень многое. Про то, что теперь вместо двух разных независимых подписок для разработчиков – Mac Developer Program и iOS Developer Program (за $99 каждая) – Apple оставила только одну общую, мы уже рассказывали. Но, как выяснилось чуть позже, большинству разработчиков даже эта общая подписка будет не нужна.

Дело в том, что раньше без iOS Developer Program невозможно было нормально тестировать приложения на настоящих устройствах. Т.е. если разработчик хочет опробовать свеженаписанный код в действии, то без девелоперского сертификата, выдаваемого подписчикам, максимум, на что он может рассчитывать – запуск своего софта в эмуляторе Xcode на своём Маке.

Сейчас это ограничение снимут.

Видимо, данный шаг связан с курсом Apple на open source и открытость для максимально широкого круга разработчиков. Новая версия среды разработки Xcode 7, бета-сборка которой была представлена одновременно с первой бета-версией iOS 9, поддерживает компилирование и запуск кода, не подписанного официальными сертификатами разработчиков Apple, на любых iOS устройствах.

Отсюда следует два важных вывода:

  • начинающие разработчики смогут неплохо сэкономить на подписке, потому что покупать её надо будет не в момент начала отладки и первоначального тестирования кода, а уже тогда, когда нужно публиковаться в App Store
  • вторую жизнь получит ПО, которое Apple никогда не пропустит в App Store – торрент-клиенты, эмуляторы игровых приставок, софт, удалённый из App Store за несоответствие правилам и пр. Пользователям можно будет скачивать их исходники и заливать на любые свои гаджеты через Xcode

Подобное неожиданное смягчение жёсткой политики Apple в отношении подписывания кода сертификатами наверняка порадует многих.

Поделитесь страницей через социальные сети

  • Catzilla

    Не совсем понятно из текста статьи, будет ли доступна сборка только под iOS 9, или же можно будет таким образом собирать под любую ОС, например iOS 6. Если второй вариант, то это однозначно мега прорыв, и эпплу низкий поклон. Правда новая Xcode ставится только на 10.10+, что крайне печально для юзеров маверикса, как я.

  • NyanSatan

    Ну наконец то. Большой респект яблокам

  • NyanSatan

    [quote=»Catzilla, post: 47807″]Не совсем понятно из текста статьи, будет ли доступна сборка только под iOS 9, или же можно будет таким образом собирать под любую ОС, например iOS 7/6/5/4. Если второй вариант, то это однозначно мега прорыв, и эпплу низкий поклон. Смогу дать вторую жизнь своим старым устройствам типа первого айпада, написав для него собственные приложухи. Правда новая Xcode ставится только на 10.10+, что крайне печально для юзеров маверикса, как я.[/quote]
    Ну смотри. Раньше ведь нужно было ставить провизионный профиль и на само устройство, верно? Теперь скорее всего специальные сертификаты будут автоматом загружаться из икскода. Возможно и на старые оси

  • NyanSatan

    Товарищи разработчики, я все проверил. Все прекрасно запустилось и под iOS9 и под iOS6

  • carlkosta

    [quote=»NyanSatan, post: 47811″]Товарищи разработчики, я все проверил. Все прекрасно запустилось и под iOS9 и под iOS6[/quote]
    Это очень замечательно! ))) Интересен и момент для обычных юзеров. Это возможность позволит устанавливать приложения со сторонних ресурсов? Например pgyer.com
    (Пишу без коротко, думаю понятно о чем речь)

  • carlkosta

    «без коротко» ))))))))) без подробностей ;-)