我正在尝试使用github操作自动将react应用程序部署到firebase,但我得到了以下错误:
Error: Autorization failed. This account is missing the following required permissions on project ***
firebase.projects.get
firebasehosting.sites.update
我有多个站点,当我尝试使用firebase deploy --only hosting:MY_SITE_NAME手动部署时,它可以正常工作。在我的工作流程中,我有两份工作。构建作业通过,但部
我希望能够使用模拟器在本地触发Firebase函数。但是,函数总是返回404 Not Found作为状态代码,Cannot Get作为响应体。对于上下文,函数是在本地部署的(例如,您可以在UI上看到它),但是当您点击它时,它会返回上面描述的错误。
它部署到这个端点http://localhost:5001/project/region/health,我正在运行的命令是firebase emulators:start --only functions
// app.ts
import * as express from 'express';
import * as functio
我正在尝试从我的测试Android设备连接到我的Firebase函数模拟器。
当我运行模拟器时,输出是:
┌─────────────────────────────────────────────────────────────┐
│ ✔ All emulators ready! It is now safe to connect your app. │
│ i View Emulator UI at http://localhost:4000 │
└──────────────────────────────────────────────────────
前言:我正在使用一些不是我写的代码,我对iOS几乎一无所知。
该应用程序有一个webview,它处理应用程序的大部分;内部链接被加载到webview中,到其他网站的链接在Safari中打开,这是意料之中的。然而,嵌入google地图也会导致safari打开。我找到了相关的控制器代码,我想,它看起来像这样:
// a bit higher up
static NSString *const siteURL = @"http://my.example.com"
if (![request.URL.absoluteString hasPrefix:siteUrl])
{
我有两个防火墙项目(默认和暂存)。两者都是在CLI中相同的别名下初始化的。
我可以成功地将所有东西部署到“默认”,并成功地将所有功能部署到“暂存”。在部署到暂存时,我会得到一个403错误。
我使用下面的代码初始化了我的firebase管理员,它使用了我的服务帐户key.json文件,这样我就可以在本地运行我的函数了。
// Import from Firebase
import * as functions from 'firebase-functions'
import * as admin from 'firebase-admin'
// Admin In