Не удается автоматически создать профиль и сертификат обеспечения - PullRequest
0 голосов
/ 23 октября 2019

Я новичок в разработке NativeScript и пытаюсь установить мое приложение на моем личном iPhone для тестирования.

При попытке автоматически сгенерировать Профиль обеспечения и Сертификат с использованием моего Apple ID, я получаюошибка:

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

Я вошел на свою страницу управления Apple ID по адресу: https://appleid.apple.com/account/manage, но нет возможности включить двухфакторную проверку. аутентификация выключена.

Инструкции «Справка» на сайте NativeScript: https://docs.nativescript.org/sidekick/user-guide/code-signing/code-signing-for-ios/code-signing-assistance содержат только этапы автоматической генерации.

Я пытался перейти на: https://developer.apple.com/account/resources/но это говорит мне «Доступ недоступен» и что я должен быть зачислен в программу разработчика.

Что мне нужно сделать, чтобы создать сертификат и подготовить мое приложение?

Я должен добавитьчто инструкции на сайте NativeScript также выглядят устаревшими, поскольку на страницах сайта Apple Developer нет элементов навигации, на которые они ссылаются, что еще больше усложняет задачу для начинающих.

Я предполагаю, чтоВ какой-то момент все это было бесплатно, и теперь Apple взимает $ 99 в год за учетную запись разработчика, в противном случае ни один из этого контента не отображается в соответствии с документацией на сайте NativeScript.

1 Ответ

1 голос
/ 23 октября 2019

Вы все еще можете создавать приложения для iOS и развертывать их на своем устройстве, но в бесплатной версии у вас есть 7 дней для предоставления. В этом году Apple также ввела двухфакторную аутентификацию, но это не требуется для бесплатных учетных записей:

https://developer.apple.com/support/authentication/

Кто должен включить ее? Только разработчики с ролью Владельца учетной записи (ранее «Командный агент») в Программе Apple Developer Program, Apple Developer Enterprise Program или iOS Developer University Program должны включать двухфакторную аутентификацию. Разработчики, которые зарегистрированы для получения бесплатной учетной записи или имеют другие командные роли, не обязаны включать двухфакторную аутентификацию.

Управлять этим материалом всегда было кошмаром, но если у вас действительно есть бесплатная учетная записьот Apple используйте функцию Sidekick, чтобы управлять этим для вас: https://docs.nativescript.org/sidekick/user-guide/code-signing/code-signing-for-ios/code-signing-assistance

Помните, что если у вас включена двухфакторная аутентификация, вы не сможете использовать эту функцию.

...