草庐IT

firebase-plugins

全部标签

ios - Firebase 身份验证 token 过期时间

我刚刚升级到新版本的Firebase,但找不到可以设置Firebase身份验证token有效期的位置。它曾经在Firebase旧布局的身份验证部分下(我将其设置为1年)。Firebase是否还有这个? 最佳答案 如果您继续使用Firebase2.xSDK,您的有效期将与以前相同。不过,您无法再更改该值。如果您升级代码以使用3.xSDK,它会为用户切换一个永不过期的IDtoken和一个快速过期的访问token。有关更多信息,请参阅此答案:Firebaseauthenticationdurationistoopersistent

ios - Firebase 授权谷歌 + Facebook = 崩溃

我已经在我的应用程序的iOS版本中成功实现了GoogleSign(Android版本中的Google+Twitter+Facebook也可以正常工作)。现在我正在尝试添加FB登录,但它似乎与Google登录有冲突。当我在WebView中看到成功的FB登录屏幕并按确定后-应用程序崩溃。ErrorDomain=com.google.GIDSignInCode=-4"(null)"2016-09-0118:51:55.745APP_NAME[4574:]FirebaseAnalyticsenabled2016-09-0118:52:10.039APP_NAME[4574:3352620]-c

ios - Firebase/CrashReporting 中带有调试版本的 undefined symbol

自从通过Cocoapods更新到Firebase崩溃报告3.8.0后,我在Debug模式构建期间看到以下错误。我能够在Release模式下构建而不会出错。Undefinedsymbolsforarchitecturearmv7:"_OBJC_CLASS_$_GTMLogNoFilter",referencedfrom:objc-class-refinFirebaseCrash(FCRSystemLogger_6532fb37dc095ffa73463b57baf5fca7.o)"_OBJC_CLASS_$_GTMLogBasicFormatter",referencedfrom:obj

ios - Firebase 运行时崩溃

我已将FirebaseSDK手动添加到我的项目中(由于配置问题无法使用cocoapods)。使用以下框架:FirebaseCore.frameworkFirebaseInstanceID.frameworkFirebasemessageing.framework在AppDelegate中,我导入了以下内容:#import"Firebase.h#import#import然后我引用API:[FIRAppconfigure];当我构建项目时一切正常。但是,一旦应用程序访问FirebaseSDKAPI-我就会遇到以下崩溃:控制台中的错误信息:***Terminatingappduetounc

Firebase用户许可

我有两个巨型父母节点,但目前我无法写信给第二个。-usersuidsomeotherinfouid-secondParentchilduidchilduid我希望用户能够写信给自己的第二份人的孩子。阅读和写入权限正适合用户父母节点,但我无法为第二份人使用。我目前的规则是:{"rules":{"users":{"$uid":{".read":"auth!=null",".write":"$uid===auth.uid",}},"parentdNode":{"$childID":{".read":"auth!=null","$uid":{".write":"$uid===auth.uid",}}}

ios - Jenkins + Xcode Plugin .dSYM 不对应构建

我正在使用Jenkins为iOS应用程序生成和分发构建,为此我安装了xcode和TestFlight插件。构建和存档成功但将dSYM上传到TestFlight失败并出现以下错误:“错误的响应代码:400.dSYM与此构建不对应。你确定你上传的是正确的吗?”我检查了发送的.dSYM是由xcode插件构建生成的,还检查了dSYM的内容,一切似乎都很好。我正在使用xcode5和Jenkins以及xcode和Testflight插件的最新稳定版本。如果有人知道这里会发生什么,我将不胜感激。谢谢! 最佳答案 确保Testflight已启动并运

五分钟创建一个ChatGPT Plugin

OpenAI在2023年3月发布了ChatGPT的官方API,且于今天发布了Plugin开发使用资格,许多开发者和创业者都兴致勃勃地想办法将其整合到自己的业务运营中。但是,想要做到这一点,仍然困难重重:OpenAI为ChatGPT提供了一个简单的无状态API。开发者需要在应用程序管理的缓存或数据库中跟踪每个对话的历史和上下文。开发者还需要管理和保护API密钥。这里有很多与应用程序业务逻辑无关的样板代码。ChatGPTAPI应用程序的“自然”用户界面是thread聊天。但在传统的网络或应用程序框架中创建“聊天界面”是非常困难的。实际上,最常用的聊天界面已经存在于诸如Slack、Discord乃至

ios - 具有限制/偏移可能解决方案的 Firebase 查询

有没有办法从带有限制和偏移量的firebase中检索数据?例如,我的firebaseRef中有大约1000个元素,我想开发某种分页。有没有一种方法可以在不加载完整对象列表的情况下做到这一点。现在我正在使用queryLimitedToLast(limit)来执行此操作并为每个下一页增加limit。但是这种方法不允许我获取页数。更新:有一件事我没有提到,但它非常重要。我的数据显示从后到前。想象它是一个简单的信使,但带有分页。所以我想显示最后20个项目,然后是这20个之前的20个等等。谢谢。 最佳答案 是的,通过一长串子节点进行分页绝对是

android - 离线时 FireBase Cloud Messaging (FCM) 订阅/取消订阅主题

当应用程序无法访问互联网时,FCM是否根本不发送subscribeToTopic(topic)和unsubscribeFromTopic(topic)?还是将其存储在本地并在互联网连接可用时立即发送?如果是这样,这样做的条件是什么(即它在失败之前等待互联网的最长时间,如果应用程序关闭它是否仍然发送订阅或者它是否仅在应用程序打开或在后台打开时发生) 最佳答案 subscribeToTopic(topic)和unsubscribeFromTopic(topic)操作在本地缓存,直到它们成功传送到FCM后端。如果设备处于离线状态,订阅/取

ios - cordova cordova-plugin-statusbar StatusBarOverlaysWebView 不工作

我添加了https://github.com/apache/cordova-plugin-statusbar插入。现在设置仍然不起作用(false和true)并且它在IOS7中总是重叠。但是设置工作正常,我可以使用不同的状态栏颜色。所以对我来说,插件基本上可以正常工作。有人知道我做错了什么吗?谢谢!干杯 最佳答案 尝试在config.xml中添加以下行: 关于ios-cordovacordova-plugin-statusbarStatusBarOverlaysWebView不工作,我们