草庐IT

firebase-ab-testing

全部标签

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 - 具有限制/偏移可能解决方案的 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后端。如果设备处于离线状态,订阅/取

DevOps 8. The Importance of Continuously Testing Softwa

作者:禅与计算机程序设计艺术1.简介软件安全漏洞一直是系统安全面临的一个重要课题。软件漏洞对任何一个系统都是一个巨大的威胁,因此为了保障系统的安全,需要持续不断地测试、检测和修复软件漏洞。自动化构建、持续集成、部署、测试、监控等是DevOps(开发运维)实践中的一些重要环节。其中自动化测试是很重要的一环,主要用于检查新上线或更新版本软件是否存在安全漏洞。本文将主要从以下几个方面阐述持续测试的必要性:检测出更多漏洞更快响应漏洞披露提升软件质量和可靠性2.基本概念术语说明2.1什么是软件安全漏洞?软件安全漏洞一般指的是一类软件问题,当其被攻击者利用时可能导致系统崩溃、数据泄露、数据篡改等严重后果。

ios - 在 Xcode 中运行单元测试时为 "Lost connection to test manager service"

这个问题在这里已经有了答案:XcodeUItests-Lostconnectiontotestmanagerservice(2个答案)关闭6年前。几乎每次我从Xcode在iOS模拟器中运行单元测试时,随机测试都会失败,并显示“与测试管理器服务的连接丢失”。这是什么意思?可以修复吗?

ios - Firebase 通过邮件邀请链接给出 404 错误

我的应用中有Firebase邀请。我通过ios和android平台的邮件和消息发送邀请。当我通过消息发送它时,它在两种设备上都能正常工作,它在android的play商店中打开应用程序,在iphone的应用程序商店中打开应用程序。但是当我通过邮件发送邀请时,点击安装链接时,出现404错误。linkdescriptionhere这是我在android或iphone中打开它时得到的链接。这是我用来邀请的代码。//InvitefriendsidinviteDialog=[FIRInvitesinviteDialog];[inviteDialogsetInviteDelegate:self];