Swift Package Manager не поддерживает профили подготовки.IOS

Программируем под IOS
Ответить Пред. темаСлед. тема
Anonymous
 Swift Package Manager не поддерживает профили подготовки.

Сообщение Anonymous »

У меня был настроен конвейер в Azure Devops, который загружал приложения в testflight, но когда я обновился до xcode 14, мой конвейер вернул следующую ошибку для SPM с ресурсами:

Код: Выделить всё

note: Building targets in dependency order
/Users/runner/Library/Developer/Xcode/DerivedData/DesignSystem-ghbaswrmnadtfsdcsbiiyhnaybhc/SourcePackages/checkouts/firebase-ios-sdk/Package.swift: error: Firebase_FirebaseInAppMessaging_iOS does not support provisioning profiles. Firebase_FirebaseInAppMessaging_iOS does not support provisioning profiles, but provisioning profile Design System has been manually specified. Set the provisioning profile value to "Automatic" in the build settings editor. (in target 'Firebase_FirebaseInAppMessaging_iOS' from project 'Firebase')
** BUILD FAILED **

##[error]Error: The process '/usr/bin/xcodebuild' failed with exit code 65
Любой SPM с ресурсами выдает мне эту ошибку, мои задачи на данный момент:

Код: Выделить всё

- task: InstallAppleCertificate@2
displayName: 'Install .p12 certificate'
inputs:
certSecureFile: $(project.p12)
certPwd: $(project.p12.password)
keychain: 'temp'
- task: InstallAppleProvisioningProfile@1
displayName: 'Install .mobileprovision certificate'
inputs:
provisioningProfileLocation: 'secureFiles'
provProfileSecureFile: Design_System.mobileprovision
- task: Xcode@5
displayName: 'Xcode Build'
inputs:
actions: 'clean build'
sdk: $(project.sdk)
scheme: '$(schemeName)'
configuration: $(project.configuration.release)
xcWorkspacePath: $(project.workspace)
xcodeVersion: 'specifyPath'
xcodeDeveloperDir: '/Applications/Xcode_14.3.1.app/'
archivePath: '$(system.defaultworkingdirectory)'
exportPath: 'output/$(project.sdk)/$(project.configuration.release)'
exportMethod: 'app-store'
signingOption: 'manual'
useXcpretty: false
packageApp: true
signingIdentity: '$(APPLE_CERTIFICATE_SIGNING_IDENTITY)'
provisioningProfileUuid: '$(APPLE_PROV_PROFILE_UUID)'
args: '-verbose'
Я уже пытался привести в эту задачу какие-то аргументы, но безрезультатно. Я пробовал аргументы: CODE_SIGN_IDENTITY, DEVELOPMENT_TEAM, -UseModernBuildSystem=0, -allowProvisioningUpdates, TEAM_ID, -resolvePackageDependities, -forceResolvedPackageVersions , CODE_SIGNING_REQUIRED=Да, CODE_SIGNING_ALLOWED=Нет, некоторые аргументы даже отключают подпись кода, который мне нужно будет загрузить в testflight.
Как я могу исправить или обойти эту проблему?

Подробнее здесь: https://stackoverflow.com/questions/765 ... g-profiles
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «IOS»