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

Huawei Mobile Services PUSH message cannot reach China users

我是美国华为开发者,我集成了华为移动服务推送服务,我可以在中国以外的手机上发送和接收推送消息,但是我不能发送或接收来自中国境内的手机(华为或非带有 HMS Core 的华为手机)。我的数据存储在德国,为什么我的Push消息不能到达中国境内?我应该怎么做才能让它适用于中国境内的手机?谢谢。

你的问题是

I cannot send to nor receive from phones inside China

“中国境内”是指

mobile phones physically located in China,but I could not send to or receive from phones located in China

您需要更改数据存储位置。 AppGallery Connect 提供的一些开发服务需要您 select 项目的数据存储位置。这些数据存储位置决定了 AppGallery Connect 为您的项目提供服务所使用的基础设施。此外,您项目的相关数据将存储在这些位置的服务器上并由其处理。您目前 select 德国。如果您的应用程序将在中国大陆提供服务,select中国作为数据存储位置。

1。数据存储位置分布

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

2。设置数据存储位置:转到项目设置 > 设置约定

  • 登录 AppGallery Connect 和 select 我的项目
  • Select要从项目列表中设置数据存储位置的项目。
  • 转到项目设置 > 约定,单击[=44=旁边的设置 ]数据存储位置在项目下,select显示对话框中的数据存储位置。

3。更改数据存储位置

一个。更改AppGallery Connect中的数据存储位置

如果项目中还没有发布过应用,并且您没有订阅数据存储位置相关的付费套餐,您可以在AppGallery Connect中更改数据存储位置。程序如下:

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

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

注2:更改数据存储位置的间隔不能少于1小时。否则系统提示修改太频繁,需要稍后重试。

乙。通过提交工单更改数据存储位置:如果项目中已经发布了应用或者您订阅了与数据存储位置相关的付费套餐,您将无法在AppGallery Connect中更改数据存储位置。在这种情况下要更改数据存储位置,您需要提交工单。华为将在1-2个工作日内回复您。程序如下:

  1. 转到项目设置>约定并单击[=44=旁边的修改 ]数据存储位置在项目下。
  2. 弹出对话框,提示不支持修改的原因,提示您提交工单处理。确认并select操作项,点击创建工单
  3. 在线提交工单页面上,单击AppGallery Connect
  4. 在弹出的对话框中,select需要更改数据存储位置的服务。
  5. 配置所需信息并单击提交

注意事项: 如果您开启了华为推送服务,会弹出如下对话框,提示您关闭并更改数据存储位置。详情请参考Enabling Services。确认数据存储位置修改成功前,请勿再次开启HUAWEI Push Kit

有关详细信息,请参阅 docs