华为移动服务PUSH消息无法到达中国用户

问题描述

我是美国华为开发人员,已经集成了华为移动服务Push Kit,可以在中国境外的手机上发送和接收Push消息,但是我无法在中国境内的手机(华为或非华为手机)上收发信息使用HMS Core)。我将数据存储设置在德国,是否有任何原因导致我的Push消息无法到达中国境内?我应该怎么做才能使其在中国境内的手机上运行?谢谢。

解决方法

您的问题是

我无法在中国境内发送或接收电话

“在中国境内”是指

手机实际位于中国,但我无法发送至或 从位于中国的电话接收

您需要更改数据存储位置。 AppGallery Connect提供的某些开发服务要求您选择项目的数据存储位置。这些数据存储位置确定AppGallery Connect用于为您的项目提供服务的基础结构。此外,项目的相关数据将存储在这些位置的服务器上并由服务器处理。您当前选择了德国。如果您的应用程序将在中国大陆提供服务,请选择中国作为数据存储位置。

1。数据存储位置分布

AppGallery Connect提供以下位置供您选择: 中国,德国,俄罗斯,新加坡

2。设置数据存储位置:进入项目设置>设置约定

  • 登录AppGallery Connect并选择我的项目
  • 从项目列表中选择要为其设置数据存储位置的项目。
  • 转到项目设置> 公约,单击项目下数据存储位置旁边的设置,然后在显示的对话框中选择一个数据存储位置。

3。更改数据存储位置

A。在AppGallery Connect中更改数据存储位置

如果项目中尚未发布任何应用程序,并且您尚未订阅任何与数据存储位置有关的付费计划,则可以在AppGallery Connect中更改数据存储位置。步骤如下:

  1. 登录AppGallery Connect并选择我的项目
  2. 从项目列表中找到您的项目,然后单击您需要更改其在项目卡上数据存储位置的应用。
  3. 转到项目设置> 公约,然后点击项目下数据存储位置旁边的修改
  4. 在显示的信息对话框中确认信息,选择操作项,然后单击同意并继续。要取消修改,请点击取消
  5. 在显示的对话框中,设置新的数据存储位置,然后单击确定

注1:更改数据存储位置后,将无法使用已启用的服务。要使用这些服务,您需要再次启用它们。

注2:更改数据存储位置的间隔不能少于1小时。否则,系统会显示一条消息,指示更改过于频繁,您需要稍后重试。

B。通过提交故障单来更改数据存储位置:如果应用程序已在项目中发布,或者您已订阅与数据存储位置相关的付费计划,则无法在AppGallery Connect中更改数据存储位置。在这种情况下,要更改数据存储位置,您需要提交票证。华为将在1-2个工作日内与您联系。步骤如下:

  1. 转到项目设置> 公约,然后点击项目下数据存储位置旁边的修改
  2. 将显示一个对话框,指示不支持修改的原因,并提示您提交票证进行处理。确认并选择操作项目,然后单击创建工作订单
  3. 在线提交故障单页面上,单击 AppGallery Connect
  4. 在显示的对话框中,选择需要更改其数据存储位置的服务。
  5. 配置必填信息,然后点击提交

注意: 如果启用了HUAWEI Push Kit,将显示以下对话框,提示您禁用它,然后更改数据存储位置。有关详细信息,请参阅Enabling Services。在确认数据存储位置已成功更改之前,请勿再次启用HUAWEI Push Kit。

有关更多信息,请参见docs