失败50005:调用运行状况工具包的activityRecord API时出现未知授权错误



我有一个集成了华为健康SDK的应用程序。我申请了健身和健康数据的一些数据读/写权限。该应用程序在某些功能上运行良好,如步数数据。然而,它在调用activityRecord API时报告以下错误:

activityRecord failure 50005: Unknown authorization error

有人能帮忙吗?

您需要确保您的健康工具包数据应用程序已获得批准,并且在登录和申请权限中添加了活动记录的范围。

该应用程序似乎已被批准访问一些健身和健康数据,因为步数在该应用程序上有效。然而,您似乎没有在健康工具包服务中请求"用户活动记录数据"。

您需要像对其他数据一样,对Motion记录数据中的用户活动记录数据启用读/写功能。您可以参考HMS SDK v5的链接或HMS SDK v6错误代码的链接。

申请获得批准后,请重试。希望这能解决问题。如果您仍然得到结果代码50005错误,则HMS Core版本可能过低。请升级HMS Core版本。

最新更新