我尝试了以下步骤
- task: AppCenterDistribute@3
inputs:
serverEndpoint: 'AppCenter-Connection'
appSlug: 'Organisation/TestHarness'
appFile: '$(Build.ArtifactStagingDirectory)/$(Build.BuildNumber).zip'
releaseNotesOption: 'input'
releaseNotesInput: 'Build $(Build.BuildNumber)'
destinationType: 'groups'
但我得到的错误是
##[error]"{\"error\":\"Error: Missing required params from body: build_version, Service id: f734ab18-06ca-4882-a3fb-14cc2a7897897\"}"
它可以推送一个zip文件。 如果你使用的平台是WPF或WinForms。请明确添加构建版本。
buildVersion
(可选)上传二进制文件的构建版本,需要为.zip和.msi指定。这个值将被忽略,除非平台是WPF或WinForms。
否则,请看这里的类似问题。从body中丢失所需参数. 看来这个问题与签名有关,请检查一下上面链接中的解决方法,如修复代码签名创建一个plist文件是否也有效。
请检查上述链接中的解决方案,如修复代码签名创建一个plist文件是否也对你有效。