Публикации по теме 'fastlane'


Fastlane в Swift: быстрый старт
Конфигурация Fastlane в Swift все еще находится в стадии бета-тестирования, но она работает! В этом примере я покажу вам, как автоматизировать распространение в TestFlight с помощью Fastlane. Простая установка! Шаги 1. Настройка. Генерация конфигурации 2. Обзор конфигурации 3. Автоматическое увеличение номеров версий. Настройка проекта 4. Передача параметров. Окончательная настройка 5. Исполнение. Ошибки 6. Gitignore 1. Настройка. Создать конфигурацию Установите..

4 задачи по настройке автоматизации полосы обгона
Сколько автоматизированных задач у вас есть в процессе мобильной разработки? Если ваш ответ несколько или даже 0, я надеюсь показать вам мощь, которую автоматизация может привнести в ваш процесс разработки. Используя инструмент с открытым исходным кодом под названием fastlane , я покажу вам, как вы можете сэкономить себе и своей команде часы времени разработки. Почему стоит сосредоточиться на автоматизации? Автоматизация рабочих процессов одинаково полезна как для независимых..

Получите свой Android-проект на скоростной трассе
Автоматизируйте трудоемкие задачи Android, такие как создание и распространение вашего приложения. Как следует из названия, эта статья посвящена автоматизации рабочего процесса разработки Android с помощью fastlane. Вы можете подумать: «Но ... автоматизация - это нечто общее и применимо практически ко всему, о чем вы можете подумать, особенно при создании программного обеспечения. Так ты можешь быть точнее? " На самом деле я имею в виду следующее: Используйте варианты сборки,..

Вопросы по теме 'fastlane'

Команда Fastlane не найдена
Я пытаюсь установить fastlane . У меня установлен Xcode. Я установил fastlane с помощью команды sudo gem install fastlane . Теперь я захожу в папку своего проекта, набираю fastlane init и получаю сообщение об ошибке: -bash: fastlane:...
34634 просмотров
schedule 16.09.2021

Создание покрытия кода с помощью Fastlane / Jenkins
Я пытаюсь создать покрытие кода с помощью Sonar / Jenkins от Fastlane. Скрипт, который я запускаю с Jenkins: Fastlane test. В моем fastfile я делаю это: desc "Runs all the tests" lane :test do scan(scheme: "XXX-icTests", clean: true,...
2039 просмотров
schedule 23.11.2021

Используйте питание Fastlane с dotenv
Контекст и пример конфигурации Чтобы настроить fastlane в первый раз в проекте, я определяю разные файлы .env , которые я хотел бы использовать с dotenv, как описано в в FAQ по Fastlane . Пример файла .env.dev :...
689 просмотров
schedule 04.11.2021

Fabric Crashlytics: загрузка символов за прокси (с Fastlane)
В FastLane у меня есть модуль, который загружает символы в Crashlytics для моего проекта iOS с помощью скрипта Fabric.app/upload-symbols. При подключении к Интернету этот скрипт прекрасно работает. Но этот сервер сборки может подключаться к...
651 просмотров

iOS - Как увеличить номер версии с помощью Fastlane?
Поэтому мне было интересно, как увеличить номер версии или номер сборки с помощью инструментов Fastlane, чтобы мне не приходилось вручную менять версию.
5670 просмотров
schedule 18.10.2021

Подписание команды не работает после открытия проекта на новом Mac в XCode
Я только что настроил свой проект на новом Mac, вошел в учетную запись разработчика моей команды и настроил правильные профили подготовки для отладки и выпуска, вроде нормально, я вижу имя своей команды, однако в разделе «Сертификат / статус подписи»...
1408 просмотров
schedule 07.09.2021

Секрет сборки Firebase Crashlytics для Fastlane
Я пытаюсь использовать Fastlane для автоматизации сборки Android, включая Crashlytics. Мой Fastfile включает: lane :deploy do gradle(task: "clean assembleRelease") crashlytics(api_token: "my-token") upload_to_play_store(track:...
812 просмотров
schedule 09.09.2021

Xcode ERROR ITMS-90783: Отсутствует отображаемое имя пакета
Сегодня я начал получать эту ошибку с fastlane и Xcode: ОШИБКА ITMS-90783: «Отсутствует отображаемое имя пакета. Ключ Info.plist CFBundleDisplayName отсутствует или имеет пустое значение в пакете с идентификатором пакета 'com.id'». Это...
11750 просмотров

Связка ключей MacOS: почему не все связки ключей пользователя отображаются в списке при удаленном запуске команды `security list-keychains`
При локальном запуске security list-keychain -d user отображаются все пользовательские связки ключей, как и ожидалось ... Однако при удаленном (ssh) запуске той же команды отображается только system keychain . Еще более странно то, что при...
50 просмотров
schedule 29.11.2021

Путь Apk не экспортируется при создании нескольких вариантов и развертывании в Google Play из Fastlane
Я использую Travis и Fastlane для создания и публикации своего приложения в Google Play Store, но при одновременной работе с несколькими вариантами Supply не может найти APK для их загрузки. Это мой фастфайл: fastlane_version "2.59.0"...
899 просмотров

Неверное количество аргументов (задано 0, ожидается 1) (ArgumentError) в сценарии быстрой полосы
Я добавил метод в свой сценарий fastlane : # This is the minimum version number required. # Update this, if you use features of a newer version fastlane_version "2.28.2" default_platform :ios platform :ios do # some code was copied from...
1247 просмотров
schedule 19.02.2022

как распространять файлы .ipa на TestFlight с помощью fastlane
У меня есть файл .ipa, который я создал с помощью утилиты Xcode, поэтому теперь я хочу загрузить эти файлы .ipa в TestFlight с помощью fastlane, может ли кто-нибудь помочь мне в этом.
348 просмотров
schedule 20.03.2022

Instruments запрашивает разрешение на анализ других процессов Jenkins
Итак, моя проблема в том, что в чистом проекте Swift (почти :-)) с тестом, написанным также на Swift, я получал это при каждой сборке. Сборка запускается через Fastlane 1.63. : ▸ DTServiceHub: Instruments wants permission to analyze other...
2308 просмотров
schedule 25.03.2022

Сканирование Fastlane показывает нулевые модульные тесты
Запуск быстрого сканирования для запуска очень простых модульных тестов. Когда я вызываю ошибку в модульном тесте, он терпит неудачу. Когда я "принудительно прохожу" тест, он проходит успешно. Итак, общий успех / неудача работает. Однако, похоже,...
620 просмотров
schedule 04.05.2022

Выполнить инструментальный тест для библиотеки Android с помощью Firebase Test Lab?
Я работаю над CircleCI и пытаюсь выполнить инструментальные тесты для библиотеки Android с помощью Firebase Test Lab (поскольку виртуальные устройства Android не поддерживаются CircleCI). Мой инструментальный тест работает как шарм под Android...
556 просмотров

Как использовать Fastlane и Crashlytics для сборки при использовании автоматической подписи кода Xcode?
Мы можем архивировать сборку на Xcode и распространять через Crashlytics Beta через настольное приложение Fabric; однако раздача скоростных полос не работает. Сборка загружается, но тестеры не могут ее установить. Ниже представлена ​​часть...
441 просмотров
schedule 30.05.2022

Устройство iPad Pro (12,9 дюйма) (2-го поколения) отсутствует в списке доступных симуляторов
Я надеялся, что кто-то узнает, что делать с этой ошибкой, которую я получаю после запуска моментального снимка быстрой полосы Ошибка установки значения «[iPhone 11 Pro Max, iPhone 8 Plus, iPad Pro (12,9 дюйма) (2-го поколения), iPad Pro (12,9...
4444 просмотров

Как обновить метаданные о контактной информации торгового представителя с помощью Fastlane/Deliver?
Я загрузил все метаданные в магазин приложений, включая снимки экрана, информацию об обзоре приложения, рейтинг и все остальное, но не смог получить команду для передачи контактной информации торгового представителя с помощью Fastlane/Deliver.
247 просмотров

Устройство набора профилей подготовки Fastlane Match
Кто-нибудь знает, можно ли установить, какие устройства должны быть добавлены в профиль обеспечения, используя Fastlane Match?
337 просмотров
schedule 27.06.2022

Как запустить только один ui-тест с фастлейна?
как я могу запустить только один ui-тест с помощью XCTest из fastlane? Я знаю параметры fastlane: only_testing, но не понимаю, как это использовать. Вы можете привести пример Я запускаю все свои ui-тесты как: fastlane ios RunningUITests но...
2821 просмотров
schedule 29.06.2022