Запуск собственного приложения на локальном iOS-устройстве с помощью метода fastlane match - PullRequest
0 голосов
/ 23 июня 2018

Я использую fastlane для развертывания бета-версий моего реактивного приложения в TestFlight.Я следовал руководству, которое советует отключить Automatic Signing в XCode и использовать метод fastlane match: он отлично работает.( Fastlane tutorial )

Что я хотел бы сейчас сделать, это отладка моего приложения на моем собственном локальном устройстве :
Я пытался сделать это из Xcode, ноЯ получаю эту ошибку: xcode error

Я также установил ios-deploy и попробовал команду react-native run-ios --device, которая не выдает ошибку, но приложение не отображается на моем устройстве.

1 Ответ

0 голосов
/ 24 июня 2018

Если вы добавите этот метод в ваш fastfile, вы сможете зарегистрировать новые устройства:

desc "Register new devices"
lane :register do
    device_name = prompt(text: "Enter the device name: ")
    device_udid = prompt(text: "Enter the device UDID: ")
    device_hash = {}
    device_hash[device_name] = device_udid
    register_devices(devices: device_hash)
    match(force: true)
  end

, затем запустите fastlane register в консоли и добавьте свое имя (как хотите) и UDID телефона.Это должно зарегистрировать ваше устройство и позволить вам построить на нем.Надеюсь, это поможет!

...