无法将新的APK上传到Google Play

时间:2019-02-05 13:21:13

标签: android xamarin tfs

我正在尝试通过添加将新创建的APK上传到Google Play的构建步骤来关闭基于Xamarin的部署流程。

我已遵循以下指南:https://marketplace.visualstudio.com/items?itemName=ms-vsclient.google-play,并从Google Play控制台手动上传了我的应用的第一版,以成功进行内部测试。

然后,按照此处(https://marketplace.visualstudio.com/items?itemName=ms-vsclient.google-play)的说明在TFS中下载并配置扩展程序之后,我按照提供JSON文件的指示创建了一个构建步骤:

enter image description here

在构建结束时,出现以下错误:

2019-02-05T15:53:22.5203679Z ##[debug]loading INPUT_APKFILE
2019-02-05T15:53:22.5214770Z ##[debug]loading INPUT_AUTHTYPE
2019-02-05T15:53:22.5214770Z ##[debug]loading INPUT_CHANGELOGFILE
2019-02-05T15:53:22.5214770Z ##[debug]loading INPUT_LANGUAGECODE
2019-02-05T15:53:22.5214770Z ##[debug]loading INPUT_METADATAROOTPATH
2019-02-05T15:53:22.5225769Z ##[debug]loading INPUT_SERVICEACCOUNTKEY
2019-02-05T15:53:22.5225769Z ##[debug]loading INPUT_SERVICEENDPOINT
2019-02-05T15:53:22.5233800Z ##[debug]loading INPUT_SHOULDATTACHMETADATA
2019-02-05T15:53:22.5233800Z ##[debug]loading INPUT_SHOULDUPLOADAPKS
2019-02-05T15:53:22.5239805Z ##[debug]loading INPUT_TRACK
2019-02-05T15:53:22.5243231Z ##[debug]loading INPUT_VERSIONCODEFILTERTYPE
2019-02-05T15:53:22.5254154Z ##[debug]loaded 22
2019-02-05T15:53:22.5264505Z ##[debug]Agent.ProxyUrl=undefined
2019-02-05T15:53:22.5264505Z ##[debug]Agent.CAInfo=undefined
2019-02-05T15:53:22.5275872Z ##[debug]Agent.ClientCert=undefined
2019-02-05T15:53:31.1113564Z ##[debug]task result: Failed
2019-02-05T15:53:31.1241977Z ##[error]Unhandled: Unexpected token =
2019-02-05T15:53:31.1241977Z ##[debug]Processed: ##vso[task.issue type=error;]Unhandled: Unexpected token =
2019-02-05T15:53:31.1241977Z ##[debug]Processed: ##vso[task.complete result=Failed;]Unhandled: Unexpected token =

知道我在做什么错吗?

更新:

我注意到,如果我尝试使用终结点而不是Json文件,则在粘贴私有密钥并单击确定后,重新打开google play终结点仍然具有一个空的私有密钥字段:

重新打开端点时:

enter image description here

不过,这可能只是保护私钥的一种方式。

是否还有其他人拥有与我类似的设置和运行方式,可以帮助我吗? 任何提示将不胜感激。

1 个答案:

答案 0 :(得分:0)

好吧,我已经完全使用最新版本的TFS Express重新创建了部署管道,现在一切正常。 不知道我以前在做什么错。