проблемы запуска проекта Sidekick на iPhone - PullRequest
0 голосов
/ 25 октября 2018

Я изучаю NativeScript Vue и пытаюсь перейти с онлайн-игры на Sidekick.Я прошел через документацию:

  1. Подпись кода
  2. Запуск приложения на устройстве

Здесьэто шаги, которые я сделал до сих пор:

  1. Создание платной учетной записи Apple Developer (на самом деле вы не собираетесь продавать в магазине приложений, но вы никогда не знаете, верно?)
  2. Создан сертификат разработки
  3. Загружен сертификат разработки (ios_development.cer) в ~ / Downloads
  4. Создан профиль обеспечения разработки
  5. Загружен профиль обеспечения (xxx.mobileprovision) в~ / Загрузки
  6. Обновлен до последней версии NativeScript в соответствии с этими инструкциями
  7. Открыл мой загруженный проект Play в NativeScript Sidekick
  8. Подключен мой iPhone 8+ к моему Macbook Pro
  9. В разделе «Подключенные устройства» обновлены инициализация и сертификаты с загруженным профилем, но Я не могу добавить сгенерированный выше сертификат, но толькос созданным, когда я сделал мою учетную запись Apple Developer .

  10. Если я делаю локальную сборку, то получаю:

[18-10-25 07: 15: 27.576] Сборкане удалось.ENOENT: нет такого файла или каталога, scandir '/ Users / xxx / Library / MobileDevice / Provisioning Profiles /'

Выберите мой подключенный iPhone и нажмите «Запуск на устройстве», чтобы получить ошибку:

[18-10-25 07: 01: 26.078] Ошибка во время LiveSync на 716bd55f99272ba6acb7af3dfb3ce5d079a40ba5 для / Users / xxx / projects / private / xxx.Ошибка: ENOENT: нет такого файла или каталога, scandir '/ Users / xxx / Library / MobileDevice / Provisioning Profiles /'

Так что это похоже на проблему с сертификатом / предоставлением, но я не уверен, что яделать неправильно.Я вижу, что в моих общих настройках Sidekick «Идентификатор приложения» есть предупреждение («Это значение должно соответствовать идентификатору приложения вашего профиля обеспечения iOS), но я не вижу, как это исправить ни в Sidekick, ни в Apple Developer, и не уверен, чтокорень этих проблем.

1 Ответ

0 голосов
/ 25 октября 2018

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

...