Приложение IOS Azure Pipeline Fall на шаге «чистый и архив».
Проект использует только SPM. (Нет кокопод).
Ошибки: < /p>
## [ошибка] выходит из кода '65'. nanopb_nanopb не поддерживает профили предоставления. nanopb_nanopb не поддерживает профили предоставления, но профиль профиля ApprovisioningProfile был указан вручную. Установите значение профиля подготовки к «автоматическому» в редакторе настройки сборки. (В Target 'nanopb_nanopb' из проекта 'nanopb') < /p>
< /blockquote>
P>...FireBase-ios-sdk/package.swift: Ошибка: Firebase_firebaseeCoreExtension не поддерживает предоставление. Firebase_firebasecoreextension не поддерживает профили предоставления, но профиль подготовки ApprovisioningProfile был указан вручную. Установите значение профиля подготовки к «автоматическому» в редакторе настройки сборки. (В Target 'firebase_fireBaseCoreExtension' из проекта 'firebase') < /p>
< /blockquote>
и много аналогичных. Может быть, есть какой -то другой способ решить трубопровод. < /P>
trigger: none
pool:
vmImage: 'macOS-latest'
steps:
- task: PowerShell@2
displayName: Select Xcode Version
inputs:
targetType: 'inline'
script: |
echo Mac OS version:
sw_vers -productVersion
echo Installed Xcode versions:
ls /Applications | grep 'Xcode'
echo currently selected xcode:
xcrun xcode-select --print-path
echo selecting Xcode 16.2 ...
sudo xcode-select -s /Applications/Xcode_16.2.app
xcrun xcode-select --print-path
xcodebuild -version
- task: CmdLine@2
displayName: "Remove Derived Data"
inputs:
script: |
rm -rf ~/Library/Developer/Xcode/DerivedData/*
- task: InstallAppleCertificate@2
displayName: "Install Apple Certificate"
inputs:
certSecureFile: 'AppCertificate.p12'
certPwd: '$(APPCERTIFICATEPASSWORD)'
keychain: 'temp'
deleteCert: true
- task: InstallAppleProvisioningProfile@1
displayName: "Install Apple Provisioning Profile"
inputs:
provisioningProfileLocation: 'secureFiles'
provProfileSecureFile: 'AppProvisioningProfile.mobileprovision'
- task: CmdLine@2
displayName: "Clean and archive"
inputs:
script: |
xcodebuild -project App.xcodeproj -scheme AppScheme -sdk iphoneos -destination generic/platform=iOS -configuration Release clean archive -archivePath "build/App.xcarchive" CODE_SIGN_STYLE="Manual" CODE_SIGN_IDENTITY="$(APPLE_CERTIFICATE_SIGNING_IDENTITY)" PROVISIONING_PROFILE="$(APPLE_PROV_PROFILE_UUID)" PROVISIONING_PROFILE_SPECIFIER=
- task: DownloadSecureFile@1
displayName: "Download ExportOptions.plist"
inputs:
secureFile: ExportOptions.plist
- task: CmdLine@2
displayName: "Export ipa file"
inputs:
script: |
xcodebuild -exportArchive -archivePath "build/App.xcarchive" -exportOptionsPlist $(Agent.TempDirectory)/ExportOptions.plist -exportPath "build/"
if [ $? -ne 0 ]; then
echo "Export ipa file failed";
exit 1;
fi
- task: CmdLine@2
displayName: "Upload ipa file to Test Flight"
inputs:
script: |
xcrun altool --upload-app -f "build/App.ipa" -t iOS -u "$(DeveloperAppleId)" -p "$(DeveloperAppleIdAppPassword)"
if [ $? -ne 0 ]; then
echo "Upload ipa file failed";
exit 1;
fi
Подробнее здесь: https://stackoverflow.com/questions/795 ... g-profiles
Приложение для iOS Azure Pipeline выходит из строя. Пакеты SPM не поддерживают профили предоставления ⇐ IOS
Программируем под IOS
1745052611
Anonymous
Приложение IOS Azure Pipeline Fall на шаге «чистый и архив».
Проект использует только SPM. (Нет кокопод).
Ошибки: < /p>
## [ошибка] выходит из кода '65'. nanopb_nanopb не поддерживает профили предоставления. nanopb_nanopb не поддерживает профили предоставления, но профиль профиля ApprovisioningProfile был указан вручную. Установите значение профиля подготовки к «автоматическому» в редакторе настройки сборки. (В Target 'nanopb_nanopb' из проекта 'nanopb') < /p>
< /blockquote>
P>...FireBase-ios-sdk/package.swift: Ошибка: Firebase_firebaseeCoreExtension не поддерживает предоставление. Firebase_firebasecoreextension не поддерживает профили предоставления, но профиль подготовки ApprovisioningProfile был указан вручную. Установите значение профиля подготовки к «автоматическому» в редакторе настройки сборки. (В Target 'firebase_fireBaseCoreExtension' из проекта 'firebase') < /p>
< /blockquote>
и много аналогичных. Может быть, есть какой -то другой способ решить трубопровод. < /P>
trigger: none
pool:
vmImage: 'macOS-latest'
steps:
- task: PowerShell@2
displayName: Select Xcode Version
inputs:
targetType: 'inline'
script: |
echo Mac OS version:
sw_vers -productVersion
echo Installed Xcode versions:
ls /Applications | grep 'Xcode'
echo currently selected xcode:
xcrun xcode-select --print-path
echo selecting Xcode 16.2 ...
sudo xcode-select -s /Applications/Xcode_16.2.app
xcrun xcode-select --print-path
xcodebuild -version
- task: CmdLine@2
displayName: "Remove Derived Data"
inputs:
script: |
rm -rf ~/Library/Developer/Xcode/DerivedData/*
- task: InstallAppleCertificate@2
displayName: "Install Apple Certificate"
inputs:
certSecureFile: 'AppCertificate.p12'
certPwd: '$(APPCERTIFICATEPASSWORD)'
keychain: 'temp'
deleteCert: true
- task: InstallAppleProvisioningProfile@1
displayName: "Install Apple Provisioning Profile"
inputs:
provisioningProfileLocation: 'secureFiles'
provProfileSecureFile: 'AppProvisioningProfile.mobileprovision'
- task: CmdLine@2
displayName: "Clean and archive"
inputs:
script: |
xcodebuild -project App.xcodeproj -scheme AppScheme -sdk iphoneos -destination generic/platform=iOS -configuration Release clean archive -archivePath "build/App.xcarchive" CODE_SIGN_STYLE="Manual" CODE_SIGN_IDENTITY="$(APPLE_CERTIFICATE_SIGNING_IDENTITY)" PROVISIONING_PROFILE="$(APPLE_PROV_PROFILE_UUID)" PROVISIONING_PROFILE_SPECIFIER=
- task: DownloadSecureFile@1
displayName: "Download ExportOptions.plist"
inputs:
secureFile: ExportOptions.plist
- task: CmdLine@2
displayName: "Export ipa file"
inputs:
script: |
xcodebuild -exportArchive -archivePath "build/App.xcarchive" -exportOptionsPlist $(Agent.TempDirectory)/ExportOptions.plist -exportPath "build/"
if [ $? -ne 0 ]; then
echo "Export ipa file failed";
exit 1;
fi
- task: CmdLine@2
displayName: "Upload ipa file to Test Flight"
inputs:
script: |
xcrun altool --upload-app -f "build/App.ipa" -t iOS -u "$(DeveloperAppleId)" -p "$(DeveloperAppleIdAppPassword)"
if [ $? -ne 0 ]; then
echo "Upload ipa file failed";
exit 1;
fi
Подробнее здесь: [url]https://stackoverflow.com/questions/79582193/ios-app-azure-pipeline-fails-spm-packages-dont-support-provisioning-profiles[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия