背景
做一个 Firebase 相关的项目,其中创建用户的时候,用的是Cloud Functions,调用的时候一直报错,错误信息只有”INTERNAL”。
Deploying Function Error on Cloud Function with error code 13 and Message “INTERNAL”
排查步骤
网上搜索之后,有说字段不对应的,有说调用方式不对的,但是尝试后把这两个原因都排除了。
然后去 Firebase 的 Console 中查看,找到 Function,再找到调用的函数名字,点击右侧的竖三角,查看详细信息,发现里面错误信息为空。不要急,点击顶部 Tab,切换到 日志 下,然后从日志中查看报错信息,就能看到调用这个函数哪里报错了。具体步骤的截图如下: