Apple Developer (ранее Apple Developer Connection ) — веб-сайт Apple Inc. , посвященный инструментам разработки программного обеспечения , интерфейсам прикладного программирования (API) и техническим ресурсам. Он содержит ресурсы, помогающие разработчикам программного обеспечения писать программное обеспечение для платформ macOS , iOS , iPadOS , watchOS , tvOS и visionOS .
Приложения создаются в Xcode или иногда с использованием других поддерживаемых сторонних программ. Затем приложения можно отправить в App Store Connect (ранее iTunes Connect), еще один сайт Apple, для одобрения внутренней группой проверки. После одобрения их можно распространять публично через соответствующие магазины приложений, то есть App Store (iOS) для приложений iOS и iPadOS, iMessage app store для приложений Messages и приложений Sticker pack, App Store (tvOS) для приложений Apple TV, watchOS app store для приложений Apple Watch с watchOS 6 и более поздними версиями и через App Store (iOS) для более ранних версий watchOS. Приложения macOS являются заметным исключением из этого правила, поскольку их можно распространять аналогичным образом через Mac App Store от Apple или независимо во Всемирной паутине . [1]
Программа для разработчиков Mac — это способ для разработчиков операционной системы macOS от Apple распространять свои приложения через Mac App Store . Она стоит 99 долларов США в год. В отличие от iOS , разработчикам не требуется регистрироваться в программе для распространения своих приложений. Приложения Mac можно свободно распространять через веб-сайт разработчика и/или любым другим способом, за исключением Mac App Store . Программа для разработчиков Mac также предоставляет разработчикам ресурсы, помогающие им распространять свои приложения Mac.
Было несколько утечек секретного программного обеспечения Apple через программу предварительного выпуска, наиболее примечательной из которых была утечка Mac OS X 10.4 Tiger , в ходе которой Apple подала в суд на трех человек, которые якобы получили предварительные копии предварительных сборок Mac OS X 10.4 с сайта и выложили их в BitTorrent . [2]
18 июля 2013 года злоумышленник попытался получить доступ к конфиденциальной личной информации на серверах разработчиков Apple. Информация была зашифрована, но Apple не могла гарантировать, что некоторая информация о разработчиках могла быть получена. Сайт разработчиков был закрыт на «техническое обслуживание» в тот четверг, и, как сообщалось, будет проходить техническое обслуживание до воскресенья, когда Apple разместила на сайте уведомление, уведомляющее пользователей о попытке взлома. Они заявили, что восстановят свои серверы и систему разработчиков, чтобы предотвратить подобное в будущем. [3] [4]
Apple предоставляет бесплатные учебные пособия и поддержку в рамках своей программы для разработчиков.
В начале июля 2023 года Apple завершила строительство своего Центра разработчиков в Купертино, Калифорния . [5] Во время специальных мероприятий разработчики могут посещать центр для индивидуальных встреч с сотрудниками Apple, демонстраций будущего программного обеспечения и многого другого.
Устройство исследования безопасности (SRD) — это специально слитый iPhone, который позволяет пользователям проводить исследования безопасности iOS без необходимости обходить его функции безопасности. Несмотря на то, что доступен доступ к оболочке, пользователи могут запускать любые инструменты, выбирать собственные права и настраивать ядро. С помощью SRD пользователи могут уверенно сообщать обо всех своих выводах в Apple без риска потери доступа к внутренним уровням безопасности iOS. Любые уязвимости, обнаруженные пользователями с помощью SRD, автоматически рассматриваются для Apple Security Bounty.
Программа SRD доступна во многих странах, таких как Аргентина , Армения , Австралия , Австрия , Азербайджан , Бельгия , Босния и Герцеговина , Бразилия , Болгария , Канада , Хорватия , Чешская Республика , Дания , Эстония , Финляндия , Франция , Грузия , Германия, Греция , Венгрия , Исландия , Индия , Ирландия , Италия , Япония , Латвия , Лихтенштейн , Литва , Люксембург , Молдова , Черногория , Марокко , Нидерланды , Новая Зеландия , Северная Македония , Норвегия , Польша , Португалия , Румыния , Сенегал , Сербия , Сингапур , Словакия , Словения , Южная Африка , Южная Корея , Испания , Швеция , Швейцария , Великобритания и США . [ необходима ссылка ]