HarmonyOS鸿蒙Next中个人开发者可以使用AGC的云数据库来储存账号信息吗?
HarmonyOS鸿蒙Next中个人开发者可以使用AGC的云数据库来储存账号信息吗? 我想使用这个云数据库来储存用户的账号信息,但是在模拟机里面怎么调试它都说连接失败,翻看后台日志,说是没有连接上这个服务器。但是这个模拟机里面是可以正常联网的啊,是哪一步出错了吗,请各位大佬帮我解答一下!!
个人开发者完全能用 AGC 云数据库来储存账号信息。但模拟器调试 AGC 云数据库本身就是个坑——模拟器的网络环境和真机不一样,AGC 很多endpoint在模拟器里根本访问不到。所以我基本上都是真机调试
更多关于HarmonyOS鸿蒙Next中个人开发者可以使用AGC的云数据库来储存账号信息吗?的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
你好,可以参考云数据库模拟器调试
使用模拟器调试时,需在AGC云侧注册调试凭据,以保护应用/元服务对Cloud Foundation Kit的访问。在模拟器中启动应用/元服务时,开发者触发一次云函数、云数据库或云存储业务接口,该模拟器下会生成调试凭据并输出到日志;将生成的调试凭据注册到AGC云侧,即可在模拟器中调试应用/元服务。
具体可按如下步骤操作:
-
获取调试凭据。 a. 创建并启动模拟器,具体请参见管理模拟器。 b. 在模拟器中启动应用,并触发任意一次云函数、云数据库或云存储业务接口(建议使用云函数接口)。此时,由于未注册调试凭据,接口调用会失败,请忽略,继续执行下一步。 c. 通过设置“No filters”模式、过滤“clouddevelopproxy.debugToken”关键字,查找日志中打印的调试凭据,并复制该调试凭据。 格式示例:[clouddevelopproxy.debugToken=xxx],其中“xxx”为调试凭据。 说明 如日志中查找不到调试凭据,请排查应用是否使用了错误的签名方式。当前Cloud Foundation Kit支持关联注册应用进行自动签名和手动签名两种方式,请修改后再重试。

-
将获取的调试凭据注册到AGC云侧,具体可参见注册模拟器调试凭据。
-
调试凭据注册成功后,您即可使用模拟器调试应用/元服务。关于模拟器使用指导,请参见使用模拟器运行应用。 如调用接口时返回的错误信息提示401签名校验失败或者403鉴权失败,可能原因如下:
- 调试凭据未注册。请先注册模拟器调试凭据。
- 注册调试凭据时绑定了错误的应用/元服务。请先删除该调试凭据,重新绑定正确的应用/元服务,等待30分钟后再进行调试。
可以。AGC云数据库支持个人开发者使用,提供安全、可扩展的云端数据存储,适合储存账号信息等结构化数据。需在AppGallery Connect开通服务并配置数据模型,确保遵守AGC服务条款和数据隐私规定。


