【发布时间】:2021-12-18 08:07:35
【问题描述】:
我想将我的 Xamarin Forms Android 应用作为一个捆绑包发布到 Play 商店进行初始测试,我正在关注 Visual Studio for Mac 的 Xamarin instructions“Publishing to Google Play”。
我创建了一个密钥库,下一步是在我的 Google Play 控制台(我已经在其中创建了我的应用程序)中创建一个 Google API 项目,以获取供 Visual Studio 使用的 OAUTH 客户端 ID 和密码。问题是,日期为 2021 年 7 月 8 日的 Xamarin 文档已经过时,尽管谷歌搜索量很大,但我在新的 Google Play 控制台布局中试图找出一个等价物时迷失了方向。
我在设置下拉菜单中访问 API 访问,然后在链接的 Google Cloud 项目下选择创建新项目。此处的选项是配置 OAUTH 同意屏幕和/或创建新服务帐户。
我尝试配置 OAUTH 同意屏幕,但提示似乎与发布方案无关,需要 Google 验证,这似乎超出了顶部。
Create new service account 看起来可能更相关,我在 Google Cloud Platform 上尝试这样做。创建新服务帐户后,系统会提示我“授予此服务帐户访问 Google Play 控制台开发人员的权限,以便它有权完成对您项目中资源的特定操作”,这听起来很有希望.
这里的选项是选择一个角色和添加条件。这是我不知道如何进一步进行的地方。我是在错误的轨道上,还是在正确的轨道上,接下来我应该怎么做?
【问题讨论】:
-
这是一个发布示例应用,您可以参考github.com/xamarin/monodroid-samples/tree/master/…
-
@AdrainZhu-MSFT 实际的问题是,随着 Google Play 控制台的更改,Xamarin 文档已经过时,不再用于展示如何发布 Android 应用程序。
标签: android xamarin.forms google-play-console submission