HarmonyOS鸿蒙Next中获取Push Token报1000900010 APP身份验证失败,根据提示文档没解决

HarmonyOS鸿蒙Next中获取Push Token报1000900010 APP身份验证失败,根据提示文档没解决

DevEco Studio NEXT Developer Beta6 Build #DS-233.14475.28.36.503706  
Build Version: 5.0.3.706, built on August 23, 2024  
Runtime version: 17.0.10+1-b1087.17 aarch64 VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.  
macOS 14.5  
GC: G1 Young Generation, G1 Old Generation  
Memory: 2048M  
Cores: 8  
Metal Rendering is ON  
Registry: idea.plugins.compatible.build=IC-233.14475.28  

1、```json  
{  
  "name": "client_id",  
  "value": "109911227"  
}  

2、管理平台开通推送服务

3、自动签名


更多关于HarmonyOS鸿蒙Next中获取Push Token报1000900010 APP身份验证失败,根据提示文档没解决的实战教程也可以访问 https://www.itying.com/category-93-b0.html

3 回复

1000900010 APP身份验证失败,错误描述:应用身份存在异常状态,将返回该错误码,可能原因

  • 应用配置错误:

  • 应用在AppGallery Connect上创建时未选择HarmonyOS应用类型。

  • 在AppGallery Connect的“项目设置 > API管理”中未启用“推送服务”,请开启后重新申请调试Profile文件,并重新配置签名信息,详情请参见操作步骤。

  • 网络不可用。

  • 华为服务端异常。

参考:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/push-error-code-V5#section3835124673016

请排查上述原因,如有疑问我们再沟通~

如您仍提示报错,这边建议您重新生成profile文件进行手动签名,

这边建议您用真机调试不要用模拟器调试,请知悉。

更多关于HarmonyOS鸿蒙Next中获取Push Token报1000900010 APP身份验证失败,根据提示文档没解决的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


在HarmonyOS鸿蒙Next中获取Push Token时出现1000900010错误,通常与APP身份验证失败有关。可能的原因包括:

  • App ID和App Secret不匹配:确保在华为开发者联盟中注册的App ID和App Secret与代码中配置的一致。

  • 证书指纹未配置或错误:检查是否在华为开发者联盟中正确配置了SHA256证书指纹,且与开发环境的证书指纹一致。

  • 网络问题:确保设备网络连接正常,能够访问华为服务器。

  • API权限未开通:确认在华为开发者联盟中已开通Push Kit相关权限。

  • SDK版本问题:确保使用的Push Kit SDK版本与鸿蒙Next兼容。

  • 时间同步问题:检查设备时间是否与网络时间同步,时间不一致可能导致认证失败。

  • 应用包名不一致:确认应用包名与华为开发者联盟中注册的一致。

  • 设备未登录华为账号:部分功能可能需要设备登录华为账号。

检查以上配置后,问题仍未解决,可参考华为官方文档或联系华为技术支持。

在HarmonyOS鸿蒙Next中获取Push Token报1000900010错误,通常是由于APP身份验证失败。请检查以下几点:

  1. App ID和App Secret:确保在华为开发者联盟中配置的App ID和App Secret正确无误。
  2. 证书指纹:确认在开发者联盟中配置的SHA256证书指纹与应用签名一致。
  3. 网络权限:确保应用已授予必要的网络权限。
  4. API调用:检查Push SDK的初始化代码是否正确调用。

如仍未解决,建议联系华为开发者技术支持获取进一步帮助。

回到顶部