- Как создать бесплатный аккаунт разработчика Apple и связать его с Xcode
- Регистрация аккаунта разработчика в Apple: что может пойти не так
- Как зарегистрировать аккаунт разработчика Apple Developer
- Bring Your Ideas to Life
- Xcode
- Swift
- SwiftUI
- Test your apps with TestFlight
- Apple platforms
- Resources
- Frameworks
- Media and web
- Graphics and games
- Developer tools
- Developer Support
- Guides and Documentation
- News and Updates
- Developer Forums Ask other developers.
- Feedback Assistant Submit a bug report.
- Contact us.
- System Status
Как создать бесплатный аккаунт разработчика Apple и связать его с Xcode
Нет желания сразу же отдавать Apple $99 каждый год ради участия в Developer Program? Никаких проблем — всегда остается возможность сделать бесплатный аккаунт разработчика Apple и начать разрабатывать (пусть и с некоторыми ограничениями).
Строго говоря, бесплатный аккаунт разработчика — это не то же самое, что платный аккаунт разработчика. Apple просто даёт Apple ID пользователям, которые пока не готовы отдавать деньги, а вместе с ним — и доступ к Xcode Developer Tools, бета-версиям Xcode, форумам девелоперов и тому подобным «плюшкам».
Самый важный плюс бесплатной версии аккаунта — возможность использоваться режим «Test on Device». Иными словами, каждый обладатель такой учетной записи может создавать приложения для iPhone, iPad и Apple TV! При этом не платя Apple никаких денег. Ну, разве не здорово? Теперь расскажем о том, как это сделать.
1. Создайте бесплатный Apple ID для страны США по этой инструкции. Если он у вас уже есть, смело переходите сразу к шагу 2.
2. Зарегистрируйтесь в Apple Developer Member Center при помощи своего Apple ID для доступа к некоторым привилегиям для разработчиков.
4. Войдите в Developer Center, используя созданный аккаунт разработчика, затем перейдите по пути Developer -> Resources -> Xcode.
3. Скачайте, установите и запустите Xcode -> Preferences -> Accounts.
4. Нажмите на «+», выберите «Add Apple ID» и введите учетные данные аккаунта разработчика.
Готово! Теперь вы можете использовать свой Apple ID для бесплатного доступа к инструментам iOS-разработчика. Конечно, «за просто так» Apple не даст вам все привилегии — к примеру, вы не получите доступ к самым ранним версиям Xcode. Понять, от чего именно придется отказаться в бесплатном аккаунте для разработчика, можно из следующей сравнительной таблицы:
Источник
Регистрация аккаунта разработчика в Apple: что может пойти не так
Когда к нам обращается клиент за мобильной разработкой, мы готовы вести его от идеи до рабочего продукта и не бросаем на этапе, когда нужно публиковать приложение. Чтобы приложение появилось в App Store, нужно заполнить не одну форму, запастись документацией и терпением. В интернете есть гайды, которые подробно рассказывают, как опубликовать продукт. Но не всегда все идет по плану. Мы рассказали историю одной регистрации в Apple Developer Program, которая вместо двух недель затянулась на 3 месяца. О таких нюансах обычно не пишут в официальных инструкциях, но с ними может столкнуться каждый.
Команда YuSMP Group работает с разными компаниями, в этот раз у нас был проект с заказчиком из Китая. Договорились, что поможем клиенту зарегистрировать аккаунт разработчика в Apple, а затем будем публиковать продукт. Индивидуальные разработчики практически сразу могут получить доступ в Apple Developer Program, но компаниям приходится сложнее. Регистрация юридических лиц длится от 2 до 4 недель, и это, если все идет гладко.
Помимо свидетельства о регистрации организации, необходимо предоставить D-U-N-S Number. Это девятизначный номер-идентификатор компании в информационной базе D&B. По номеру организацию можно найти в международном справочнике. D-U-N-S необходим, чтобы Apple удостоверились в том, что компания действительно существует и не находится в реестре недобросовестных организаций.
Номер можно получить разными способами:
- Через личный кабинет Apple (занимает до 13 дней).
- Платно на официальном сайте (можно получить за пять дней и 2 недели займет одобрение аккаунта App Store).
- Самостоятельно на сайте (процедура длится до 30 дней).
Обсуждая варианты с заказчиком, приняли решение получить D-U-N-S самостоятельно. С этой задачей мы справились — номер появился через 30 дней.
Во время получения D-U-N-S все было не так гладко: мы получали замечания, уточнения по данным компании прошли несколько редакций, прежде чем их приняли. Но мы знали, как действовать: настойчивость и общение с техподдержкой дали свои плоды. Как только номер был у нас, мы могли продолжить регистрацию в программе разработчиков (Enrollment Membership in Apple Developer Program).Но Apple не принял номер, потому что адрес организации DUNS не соответствовал адресу при регистрации на сайте.
Поэтому важно: адреса компании на сайтах Apple и D&B должны полностью совпадать, как и название.
Мы снова обратились в техподдержку D-U-N-S, получили актуализацию данных и вернулись на сайт. Apple опять показал ошибку. Теперь мы уже общались с «яблочной» техподдержкой. Направили письмо, приложили документы и подтверждение от D-U-N-S. Мы убедили сотрудников посмотреть вложения. В компании согласились и поменяли данные, зарегистрировали аккаунт разработчика. Казалось бы, наши приключения закончились.
Чтобы подключиться к программе App store, необходимо оплатить подписку — 99$ в год. Обычно заказ обрабатывается в течение 2 рабочих дней.
Но проходит срок, и мы видим, что сумма так и не списалась с карты. Направили письмо, приложили ордер на оплату, но обращение осталось без ответа. Попробовали провести оплату с другой карты. Потом еще с другой. И еще. Ни одна сумма так и не прошла. На письма никто не реагировал.
После очередного емейла нам ответили: предложили лично созвониться и подтвердить личность владельца организации.
Мы связались с заказчиком и договорились о разговоре с Apple. По телефону получили одобрение и узнали причину, по которой все платежи были отклонены. Подписку в Apple Developer Program нужно оплачивать картой, которая привязана к указанной организации. Более того, карта должна быть выдана именно в том городе, где зарегистрирована компания.
После того как требования были выполнены, мы смогли оплатить подписку и загружать приложения в магазин.
В итоге на подключение аккаунта мы потратили более трех месяцев, хотя собирались закрыть задачу за пару недель. Сложность этого кейса заключалось в том, что хозяин аккаунта не в России, и привязка шла к департаменту Китая, где основной язык — мандарин. Из-за языка было трудно сразу разобраться в документах, происходили накладки.
Бизнес-аналитик YuSMP Group, который работал с этими задачами, дает пару практических советов:
- Получать D-U-N-S лучше сразу через Apple.
- Будет эффективнее не писать обращения в Apple, а заказывать обратные звонки. В телефонном разговоре проще решать все вопросы здесь и сейчас, а не ждать каждый ответа несколько дней.
Еще из этой истории мы поняли, что если не сдаваться и проявлять настойчивость и инициативу, то с любой поддержкой можно договориться и получить ответ.
Источник
Как зарегистрировать аккаунт разработчика Apple Developer
Пошаговое руководство по созданию учетной записи Apple Developer для ваших iOS приложений.
ВАЖНО: Apple теперь требует, чтобы все, участвующие в их программе для разработчиков, владели устройством iOS, поэтому, если у вас его еще нет, вам нужно будет его купить.
Важное примечание. Имя разработчика, указанное в iTunes App Store, зависит от типа учетной записи, выбранной из указанных ниже параметров.
В приложениях, опубликованных в индивидуальных учетных записях разработчиков, будет отображаться имя, указанное в учетной записи разработчика iOS. В приложениях, опубликованных в учетных записях разработчиков компании/организации, будет отображаться название компании, введенное в учетной записи разработчика iOS. Если ваше приложение зарегистрировано в вашей компании, вам необходимо зарегистрировать учетную запись разработчика компании/организации под названием вашей компании. Если ваше приложение является личным, вы можете зарегистрироваться в индивидуальной учетной записи разработчика. Регистрация в правильном типе учетной записи разработчика поможет поддерживать ваше приложение и учетную запись в соответствии с рекомендациями Apple и поможет в процессе модерации.
Частные лица или компании без официально признанного бизнеса (компания без номера D.U.N.S. и Bradstreet). Эта учетная запись допускает создание только одной основной учетной записи для учетной записи разработчика iOS. Кроме того, имя разработчика, которое будет опубликовано (в App Store), будет вашим именем и фамилией. Если вы предпочитаете, чтобы название компании отображалось в качестве имени разработчика, вам необходимо настроить свою учетную запись как компанию/организацию.
Юридически признанные компании с номерами D.U.N.S. и Bradstreet могут выбрать эту опцию. Это позволит создавать и управлять несколькими именами пользователей с различными возможностями для каждого входа. Также, такой тип аккаунта необходим, если разрабатывается приложение webview, такое, как делает Appverter.
Если ваше приложение зарегистрировано в вашей компании (в отличие от отдельного лица), вам нужно будет зарегистрироваться в качестве компании/организации, и для этого вам нужно будет указать номер D.U.N.S. Если вы не уверены, есть ли в вашей компании номер D.U.N.S., вы можете посмотреть здесь.
Если у вас еще нет номера DUNS, его можно получить бесплатно, и вы можете получить его на этой странице. Если вам нужна помощь в получении номера DUNS, вы можете выполнить действия, описанные здесь или тут.
Получив номер DUNS, вы можете предоставить его Apple во время регистрации в Apple:
Источник
Bring Your Ideas to Life
With the power of Xcode, the ease of Swift, and the revolutionary features of cutting-edge Apple technologies, you have the freedom to create your most innovative apps ever.
Xcode
The Xcode developer tools include everything you need to create apps for iOS, iPadOS, macOS, tvOS, and watchOS.
Swift
This robust yet intuitive programming language for Apple platforms makes it easier than ever to write great code.
What’s new in Swift
SwiftUI
SwiftUI helps you build great looking apps across all Apple platforms with the power of Swift — and as little code as possible.
Learn about SwiftUI
Test your apps with TestFlight
TestFlight makes it easy to invite users to test your apps and collect valuable feedback before releasing your apps on the App Store. You can invite up to 10,000 testers using just their email address or by sharing a public link.
Apple platforms
Develop apps that integrate seamlessly with the latest advancements in Apple platforms.
Resources
Find tools and resources for creating apps and accessories for Mac, iPhone, iPad, Apple Watch, and Apple TV.
Frameworks
Media and web
Graphics and games
Developer tools
SDKs and Betas
Download SDKs and beta operating systems for all Apple platforms.
Documentation
Browse the latest documentation including API reference, articles, and sample code.
Session Videos
See the latest in Apple technologies presented at WWDC and other events.
Discussion Forums
Ask questions and discuss development topics with Apple engineers and other developers.
Источник
Developer Support
Get help with development and app management tools, view documentation, connect with other Apple developers, submit bug reports, and more.
Guides and Documentation
Find details and step-by-step instructions on how to use Apple development tools and resources.
App Store Connect
Developer Documentation
Browse the latest API reference, articles, and sample code.
Support Articles
Learn about membership, distribution, development, and more.
News and Updates
Get the latest announcements and recommendations for Apple developers.
Read news and updates
Developer Forums Ask other developers.
Post questions and share technical information with fellow developers and Apple engineers on a variety of development topics.
Visit the forums
Feedback Assistant Submit a bug report.
With Feedback Assistant, you can file bug reports, and request enhancements to APIs and developer tools.
Learn about reporting bugs
Contact us.
Have a question? Apple Developer Support can help. Receive guidance by phone or email.
System Status
If you’re experiencing an issue with developer tools or services, find out if there’s maintenance in progress or a known issue.
View system status
Источник