Надеюсь, у тебя все хорошо. В настоящее время я работаю над реализацией fastlane в конвейере azure devOps для собственного мобильного приложения для iOS. Мне нужно загрузить бета-версию в testFlight на Apple Connect с помощью кода. Я попытался выполнить fastlane init и, похоже, это не повлияло на работу конвейера, поэтому я пошел дальше и выполнил fastlane init на ma c, а затем внес изменения в проект GitHub. Вот фрагмент моего кода. Код компилируется, но видимого вывода не обнаружено. Я новичок в этой технологии и потратил на нее несколько дней. Пожалуйста, помогите мне.
pool:
vmImage: 'macOS 10.14'
steps:
- script: echo Hello, world!
displayName: 'Run a one-line script'
- script: |
echo Add other tasks to build, test, and deploy your project.
echo See https://aka.ms/yaml
displayName: 'Run a multi-line script'
- task: UseRubyVersion@0
inputs:
versionSpec: '>= 2.4'
- task: NodeAndNpmTool@1
inputs:
versionSpec: '10.x'
displayName: 'Install Node'
- script: npm install
displayName: 'Install dependencies'
- task: InstallAppleCertificate@2
inputs:
certSecureFile: '*****.p12'
keychain: 'temp'
displayName: Install Apple Certificate
- task: InstallAppleProvisioningProfile@1
inputs:
provisioningProfileLocation: 'secureFiles'
provProfileSecureFile: '*****'
displayName: 'Install Apple Provisioning Profile'
- script:
cd myFirstApp
npm install
cd ios
xcode-select --install
bundle install
bundle exec fastlane beta
displayName: 'Build iOS'