firebase 相关问题

Firebase是一个无服务器平台,用于统一开发移动设备和Web应用程序。

连接到虚拟机服务所花费的时间比预期要长

我在运行flutter应用程序时遇到错误,它结束了,但它被VM服务卡住了,我有GoogleService-Info.plist,一切都好,现在任何人都可能仍然是......

回答 3 投票 0

使用 Firebase CLI shell 测试可调用云函数

我一直在 firebase 函数中尝试新的 firebase 可调用云函数:shell 我不断收到以下错误 请求的内容类型不正确。 和 从功能收到的响应...

回答 5 投票 0

从Firebase云函数配额数据检查

有没有办法从 firebase 云功能(我猜是使用 firebase CLI)检查我当前的配额数据(当天项目的读/写/删除次数)。我的想法是我有一些

回答 1 投票 0

Firebase:部署项目时出错

我的项目使用 Firebase。我已经使用 Firebase 托管几次,从未遇到过问题。我正在尝试部署由 Next.js 版本 14.2.3 创建的项目,但 Firebase 告诉我: 呃...

回答 1 投票 0

Firebase 触发的云功能不知道用户

我已将支付系统集成到我的 Firebase 应用程序中,并且他们的系统向我的后端发送 POST 请求。我按如下方式处理该请求: app.post("/订阅", (req, res) => { c...

回答 1 投票 0

为什么在 firebase 模拟器中运行代码时 admin.firestore.FieldValue 未定义?

在我的firebase云功能中,我已将firebase-admin升级到版本11.0.0(从9.12.0)并将引擎从12升级到16。之后,当我在

回答 3 投票 0

在 Firebase 控制台上加载 Google Cloud Messaging API 时出错

[我已尝试多次重试该操作,并确认我已将必要的权限设置为“编辑器”,但不幸的是,这些尝试都没有解决该问题。] 我...

回答 1 投票 0

无法在 Firebase 中使用 Expo 注册新用户

我在使用 Expo 的 Firebase 项目中遇到了问题。当我尝试注册新用户时,系统不允许我在数据库中创建包含用户电子邮件之外的数据的分区...

回答 1 投票 0

Expo 和 React Native Firebase iOS Swift Pods 静态库问题

我正在为 IOS 构建 expo 应用程序,并且收到该错误,因为我在项目中使用了 firebase。 错误: [!] 以下 Swift Pod 尚无法集成为静态库: 斯威夫特吊舱

回答 1 投票 0

当应用程序在真实设备的后台运行时,使用 Flutter 中的 Awesome_notifications 包,操作按钮不会显示在通知中

我在我的flutter应用程序中使用awesome_notifications包来显示通知,并且我使用firebase_messaging触发我的通知,所以每当firebase云消息传递被触发时...

回答 2 投票 0

使用 Laravel-Firebase 包更新 Firestore 文档及其 ID

任何人都可以告诉我如何使用其 id 更新 firestore 文档吗?我可以使用 kreait 的 laravel-firebase 包创建一个文档并更新它。 我的下面的代码创建了 do...

回答 1 投票 0

为什么我的 Firebase 计划函数不是每分钟都运行?

我有一个 firebase 函数,如下所示: 导出 constsyncDataScheduled = onSchedule({ 时间表:“每 1 分钟”, timeoutSeconds: 70, //我们不希望函数失败...

回答 1 投票 0

无法将Firebase集成到Flutter项目中

我第一次尝试将 Firebase 集成到项目中,但无法在我的 Flutter 应用程序中运行它。 我尝试将 Firebase 安装到我的系统中。我从

回答 1 投票 0

[电子邮件受保护] 丢失,我改为[电子邮件受保护]

我在我的谷歌云项目中遇到了困难。 今天我尝试从 gen1 中的 firebase 函数部署函数,但出现错误,所以我检查了日志,发现服务器无法部署

回答 1 投票 0

如何将 firebase-messaging-sw.js 文件添加到 Bubble [编辑 - 文件无法识别]

我知道在解决以下错误的常见方法中,我需要添加一个 firebase-messaging-sw.js 文件。由于我使用气泡 HTML 元素来运行脚本,因此我不确定如何执行此操作。我试过你...

回答 1 投票 0

使用 Firebase 函数验证 ID 令牌时出现内部服务器错误

我正在尝试添加一个 Firebase 函数来验证 http 请求给出的 id 令牌,以验证用户,然后再让他访问我的远程数据库。 我尝试使用 Node.j 中的文档进行一些操作...

回答 1 投票 0

Flutter Web 没有活跃的 Service Worker

我正在努力在网络上发布我的应用程序,从 3.22.2 开始,我的服务工作人员遇到了一些问题。 这是我的index.html <p>我正在努力在网络上发布我的应用程序,从 3.22.2 开始,我的服务工作人员遇到了一些问题。</p> <p>这是我的index.html</p> <pre><code>&lt;body&gt; &lt;script src=&#34;flutter_bootstrap.js&#34; async&gt;&lt;/script&gt; &lt;script&gt; // Vérifiez que les service workers sont supportés if (&#39;serviceWorker&#39; in navigator) { window.addEventListener(&#39;load&#39;, async () =&gt; { try { // Enregistrer le service worker const registration = await navigator.serviceWorker.register(&#39;firebase-messaging-sw.js&#39;); } catch (error) { console.error(&#39;Service Worker registration or push subscription failed:&#39;, error); } }); } else { console.error(&#39;Service workers are not supported in this browser.&#39;); } &lt;/script&gt; &lt;/body&gt; </code></pre> <p>这是我的 firebase-messaging-sw.js </p> <pre><code>importScripts(&#39;https://www.gstatic.com/firebasejs/10.7.1/firebase-app-compat.js&#39;); importScripts(&#39;https://www.gstatic.com/firebasejs/10.7.1/firebase-messaging-compat.js&#39;); const firebaseConfig = { apiKey: &#34;&#34;, authDomain: &#34;&#34;, projectId: &#34;&#34;, storageBucket: &#34;&#34;, messagingSenderId: &#34;&#34;, appId: &#34;&#34;, measurementId: &#34;&#34;, databaseURL: &#34;&#34; }; firebase.initializeApp(firebaseConfig); // Necessary to receive background messages. const messaging = firebase.messaging(); </code></pre> <p>这是我的飞镖:</p> <pre><code>final vapidKeyPreprod = &#39;${dotenv.env[&#39;PREPROD_VAPID_KEY_WEB&#39;]}&#39;; final vapidKeyProd = &#39;${dotenv.env[&#39;PROD_VAPID_KEY_WEB&#39;]}&#39;; final isProd = DefaultFirebaseOptions.currentPlatformFlavors?.prod != null ? false : true; final vapidKey = isProd ? vapidKeyProd : vapidKeyPreprod; try { final fcmToken = await _firebaseMessaging.getToken( vapidKey: currentPlatform.isWeb ? vapidKey : null, ); return fcmToken; } catch (e, stackTrace) { print(e); errorReportingService.reportException(e, stackTrace: stackTrace); return null; } </code></pre> <p>每次我第一次启动我的网站时,我都会去捕获并打印以下内容: <em>AbortError:无法在“PushManager”上执行“订阅”:订阅失败 - 没有活动的 Service Worker</em></p> <p>第二次就一直有效。</p> <p>我在本地主机、预生产和生产环境中遇到这个问题。</p> <p>我已经遵循了我发现的所有内容,但我似乎不明白为什么它不起作用。我的 sw、env 和 vapid 中的所有变量都是正确的,所以我不明白。</p> <p>提前谢谢您,</p> </question> <answer tick="false" vote="0"> <pre><code>final vapidKeyPreprod = &#39;${dotenv.env[&#39;PREPROD_VAPID_KEY_WEB&#39;]}&#39;; final vapidKeyProd = &#39;${dotenv.env[&#39;PROD_VAPID_KEY_WEB&#39;]}&#39;; final isProd = DefaultFirebaseOptions.currentPlatformFlavors?.prod != null ? false : true; final vapidKey = isProd ? vapidKeyProd : vapidKeyPreprod; var isFcmTokenSet = false; var retries = 0; String? fcmToken; while (!isFcmTokenSet &amp;&amp; retries &lt; 3) { try { fcmToken = await _firebaseMessaging.getToken(vapidKey: currentPlatform.isWeb ? vapidKey : null); return fcmToken; } catch (e) { if (fcmToken != null) { isFcmTokenSet = true; } else { retries++; await Future.delayed(const Duration(seconds: 1)); } } } return fcmToken; </code></pre> <p>}</p> <p>这就是我纠正它的方法。实际上,我对 iOS 的 APNS 令牌做了同样的事情,因为有时它不起作用。</p> <p>干杯,</p> </answer> </body></html>

回答 0 投票 0

Splashscreen api 在 Android 12 上崩溃

我的 Android 应用程序在发布到 Playstore 后由于新的闪屏 api 实现而崩溃。根据 crashlytics,一些用户在闪屏问题中遇到了崩溃 我已经测试过了...

回答 1 投票 0

未处理的异常:PlatformException(sign_in_failed,com.google.android.gms.common.api.ApiException:10:,null,null)

我正在尝试使用 flutter 应用程序登录 google,但出现此错误。 我已经获取并将 SHA-1 密钥放入 OAuth 和 Firebase,并在 app 目录下设置 google-services.json 文件。 但我还是得到了

回答 2 投票 0

将 Firebase 添加到库中时出现“No such module 'Firebase'”

我刚刚创建了新的框架并通过CocoaPods添加了Firebase,当合并库时它成功了。 但是当我也通过 CocoaPods 将该库添加到其他项目,然后合并该项目时,...

回答 14 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.