В большинстве случаев в конвейерах Azure ошибка 65 с cocoapods связана с подписью и сертификатами, в то время как XCode пытается подписать проекты Pod, которые не поддерживают подпись.
Вы включили или отключили useXcpretty: 'false'
? Я бы порекомендовал отключить его, поскольку он потенциально скрывает реальную ошибку XCode в журналах конвейера.
Мне пришлось добавить следующее в конце моего Podfile
, чтобы принудительно отключить подписывание в модулях:
post_install do |installer|
installer.pods_project.build_configurations.each do |config|
config.build_settings['PROVISIONING_PROFILE_SPECIFIER'] = ''
config.build_settings['CODE_SIGNING_ALLOWED'] = 'NO'
config.build_settings['CODE_SIGNING_REQUIRED'] = 'NO'
end
installer.pods_project.targets.each do |target|
target.build_configurations.each do |config|
config.build_settings['PROVISIONING_PROFILE_SPECIFIER'] = ''
config.build_settings['CODE_SIGNING_ALLOWED'] = 'NO'
config.build_settings['CODE_SIGNING_REQUIRED'] = 'NO'
end
end
end