如何在Azure Devops构建管道中绕过UWP App认证?

时间:2018-10-29 17:08:55

标签: uwp azure-devops

当我从Visual Studio创建UWP应用程序包时,运行应用程序认证是可选的。 但是,在Azure Devops管道中构建应用程序时,我不知道如何绕过认证。

这是任务:

task: VSBuild@1
displayName: Build solution **/MyApp_UWP.sln
inputs:
    solution: '**/MyApp_UWP.sln'
    vsVersion: 15.0
    msbuildArgs: '/p:AppxBundlePlatforms="$(BuildPlatform)" /p:AppxPackageDir="$(Build.ArtifactStagingDirectory)\AppxPackages\\" /p:AppxBundle=Always /p:UapAppxPackageBuildMode=StoreUpload'
    platform: x86
    configuration: '$(BuildConfiguration)'

2 个答案:

答案 0 :(得分:2)

只需将/p:UapAppxPackageBuildMode=StoreUpload替换为/p:UapAppxPackageBuildMode=Sideload

您将无法将如此创建的程序包上传到商店,但仍可以侧载它。

答案 1 :(得分:0)

您还可以将/p:AppxPackageSigningEnabled=false添加到msbuildArgs