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
1000900010 APP身份验证失败,错误描述:应用身份存在异常状态,将返回该错误码,可能原因
-
应用配置错误:
-
应用在AppGallery Connect上创建时未选择HarmonyOS应用类型。
-
在AppGallery Connect的“项目设置 > API管理”中未启用“推送服务”,请开启后重新申请调试Profile文件,并重新配置签名信息,详情请参见操作步骤。
-
网络不可用。
-
华为服务端异常。
请排查上述原因,如有疑问我们再沟通~
如您仍提示报错,这边建议您重新生成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身份验证失败。请检查以下几点:
- App ID和App Secret:确保在华为开发者联盟中配置的App ID和App Secret正确无误。
- 证书指纹:确认在开发者联盟中配置的SHA256证书指纹与应用签名一致。
- 网络权限:确保应用已授予必要的网络权限。
- API调用:检查Push SDK的初始化代码是否正确调用。
如仍未解决,建议联系华为开发者技术支持获取进一步帮助。

