被华为AppGallery的play Protect屏蔽

Posted

技术标签:

【中文标题】被华为AppGallery的play Protect屏蔽【英文标题】:blocked by play protect on huawei AppGallery 【发布时间】:2022-01-14 06:36:34 【问题描述】:

我想将我在google play上发布的应用发布到华为appGallery。我使用了相同的 .aab 文件。我用 expo react native 提取了这个 aab 文件,expo 管理了签名。然后我在 appGallery 上分享了签名的应用程序。它说我必须安装一个扩展名为 .pem 的证书,这样我才能安装它。我创建了一个新的密钥库 jks 和 pem 文件。我已将此 pem 文件添加到 appGallery。然后我的应用就发布了。

只有用户在尝试下载应用程序时会收到“被播放保护阻止”警告。如果他们接受这一点,应用程序将下载。但这并没有给用户留下好印象。您认为为什么会发生这种情况?

【问题讨论】:

【参考方案1】:

“我创建了一个新的密钥库 jks 和 pem 文件”

----不要使用新的密钥库文件。使用与 google play 相同的密钥库文件。

选择第二种方式上传数据到华为平台。 欲了解更多信息,请查看文档:https://developer.huawei.com/consumer/en/doc/development/AppGallery-connect-Guides/agc-appsigning-newapp-0000001052418290#section146431407275

【讨论】:

我设法与世博会签约。我将检查证书是否已导出。我有个问题。我在 huawei appGallery 上以另一个包名发布了该应用。谷歌怎么知道它是同一个应用程序?还是我需要先上传到 google play 才能在 appGallery 中发布应用? 这是一个 Google Protect 提示,应该通过 google 的签名来识别。 Google 数据库中不存在该应用程序的签名。因此,该应用程序被认为是不安全的。如果您有已在 Google 上发布的应用签名,Google 不应报告错误。 @阿里布鲁特 您的包裹是否包含 gms 或 google play 代码?如果没有这样的代码,则不应显示错误消息。并且在华为应用市场上线时不会出现“被播放保护阻止”的错误提示。 我将尝试方法 1。我将使用我在 google play 中使用的密钥库创建一个 pem 文件并将其发送到 appGallery。我将再次发布结果对于选项2,我不确定项目中是否使用了gsm。我刚刚更改了包名称并获得了带有 expo 的 android 版本。我发送了一个新密码。在这种情况下我已经遇到了错误

以上是关于被华为AppGallery的play Protect屏蔽的主要内容,如果未能解决你的问题,请参考以下文章

我可以在华为 AppGallery 上发布的安卓应用中使用 AdMob 吗?

我可以在华为 AppGallery 上发布的安卓应用中使用 Facebook Audience Network (FAN) 吗?

华为登录失败,状态码 28

华为AppGallery中一款适用于移动设备和电视的应用程序

Huawei AppGallery Connect API - 403 客户端令牌授权失败

Google Play 商店是不是容忍华为 HMS?