ios - Firebase:403 权限被拒绝(Firebase 动态链接)
问题描述
我正在iOS 上实现Firebase 动态链接,但在使用方法时遇到了问题
let handled = DynamicLinks.dynamicLinks().handleUniversalLink(url) { (dynamicLink, error) in
guard error == nil else {
print(error)
return
}
if let dynamicLink = dynamicLink {
print(dynamicLink.url)
}
}
总是返回这个错误:
Error Domain=com.firebase.dynamicLinks Code=403 "(null)" UserInfo={code=403, message=Requests to this API firebasedynamiclinks.googleapis.com method google.firebase.dynamiclinks.v1.DynamicLinksService.GetIosReopenAttribution are blocked., status=PERMISSION_DENIED, details=(
{
"@type" = "type.googleapis.com/google.rpc.ErrorInfo";
domain = "googleapis.com";
metadata = {
consumer = "*********";
service = "firebasedynamiclinks.googleapis.com";
};
reason = "API_KEY_SERVICE_BLOCKED";
}
)}
已经在Google Cloud Platforms上使用Firebase 服务帐户和 API进行了操作——没有效果。
也许有人知道在这种情况下可以做什么?
解决方案
推荐阅读
- reactjs - 如何在 React Native 的事件处理函数中获取输入的最新值?
- mysql - 如何在长度mysql中捕获NULL值?
- html - 如何使用 CSS 调整图像大小以适合其容器
- dockerfile - 如何将 dockerfile 添加到 https://hub.docker.com?
- vue.js - 切换 VueJS 中的其他元素
- javascript - 试图将reduce函数包装在另一个函数中以使其更通用
- c++ - Kruskal 算法的 C++ 实现中的分段错误
- r - R在交叉函数中传递一个向量
- python - 在函数中使用 self 时不允许我调用该函数
- mongodb - 使用 Apache Camel 和 MongoDB 的 POST 请求