草庐IT

firebase-notifications

全部标签

ios - 在 iOS 中使用 Cloud Functions for Firebase

我已经使用Node.js为Firebase编写了一个云函数。exports.fetchStudents=functions.https.onRequest((request,response)=>{returnadmin.database().ref('Student').once('value',(snapshot)=>{varstudents=snapshot.val();response.send(students)console.log(students)});});我已经在Firebase服务器和控制台上部署了它,我得到了想要的值。我不想在我的iOS应用程序中使用此功能。我真

ios - 更新电子邮件到 firebase

它在我的控制台中打印CHANGED,但没有任何变化,用户电子邮件保持不变。占位符文本恢复为原始电子邮件,我用于该特定用户的电子邮件的Firebase数据库也未更改。我想让用户可以选择更改他们个人资料的任何部分,包括电子邮件、密码、位置和他们在首次注册时存储的其他值。为了做到这一点,我是否必须将他们注销并让他们辞职?这似乎是一种糟糕的用户体验。classSettingsViewController:UIViewController{@IBOutletweakvaremail:UITextField!@IBOutletweakvarpassword:UITextField!@IBOutle

android - 设置用于电子邮件验证的 firebase(自定义)动态链接

所以我目前正在努力解决与电子邮件验证相关的3个方面,并将其设置为当用户单击电子邮件中的链接时他/她会转到应用程序,然后我可以在其中检查电子邮件是否已验证并显示新View,也就是动态链接?1)我认为实现此目标的正确方法是使用User.sendEmailVerification(completion)?我正在努力设置完成步骤,如果有人可以指导我完成整个过程,我将不胜感激,而且我不是100%确定这会配置深层链接,我可能误解了它。2)如果我上面的假设是错误的,我是否需要在firebase中设置动态链接,然后在我的电子邮件模板部分将其设置为url而不是默认链接,即myApp.firebaseap

ios - 从 firebase 可调用函数接收返回的数据

我正在iOS中使用CallableHTTPS函数。我已经创建并部署了以下函数:exportconstgenerateLoginToken=functions.https.onCall((data,context)=>{constuid=data.user_idif(!(typeofuid==='string')||uid.length===0){thrownewfunctions.https.HttpsError('invalid-argument','Thefunctionmustbecalledwithoneargument"user_id"');}admin.auth().cre

ios - Firebase Analytics 能否在 Xcode 中的模拟器中运行?

在我的IOS应用程序中我确保plist“失败”条目不存在,然后我有像这样的分析事件Analytics.logEvent("touchedButton",parameters:nil)事实上,如果我只在Xcode模拟器中运行应用程序......这些事件会报告给FirebaseAnalytics并显示出来吗?或者如果您构建到iPhone?或者它是否只有在经过TestFlight的实际构建时才有效?令人惊讶的是,我在任何地方都找不到此信息。是否正是在这里,此类自定义事件将显示: 最佳答案 是的,模拟器或设备都可以。如果您还没有阅读,请阅读

ios - 从 Crashlytics 迁移到 Firebase 时如何在一个 iOS 应用程序中处理多个方案/目标?

我目前正在按照Fabric的指南将我的应用程序从Crashlytics迁移到FirebaseCrashlytics。我的场景是,在我的应用程序中,我有四种不同的方案(四个目标)和四个不同的包标识符,分别对应于我的开发、内部质量检查、客户端质量检查和实时服务器。我为四个“应用程序”创建了四个不同的项目,就像我在FabricCrashlytics中所做的那样。现在下一步应该是在我的项目中添加Firebase生成的“GoogleService-Info.plist”。我的四个应用程序(实际上是同一个应用程序的不同方案)的所有四个Firebase项目都生成了一个同名的plist。目前看起来像这

ios - 查找启动应用程序 : banner notification, 警报通知或图标点击的事件?

我可以找出哪个事件在iOS上启动应用程序吗?我需要区分以下内容:图标点击横幅通知警报通知或者,我可以查看应用程序本地设置(为横幅或警报通知设置)吗? 最佳答案 要确定应用是否是通过按下通知启动的,您需要实现2个方法。首先,在应用程序didFinishLaunchingWithOptions中,执行如下操作:-(BOOL)application:(UIApplication*)applicationdidFinishLaunchingWithOptions:(NSDictionary*)launchOptionsif([launchO

ios - 异步加载 - UITableView 和 Firebase

我正在开发一个从Firebase加载列表数据并填充UITableView的项目。当我看到从我的firebase实例调用快照时,它们不会填充表,而本地同步NSMutableArray显示内容。如何让我的UITableView等待firebase数据到达那里?代码如下:-(void)viewDidLoad{[superviewDidLoad];handles=[[NSMutableArrayalloc]initWithObjects:@"ItemNo.1",@"ItemNo.2",@"ItemNo.3",@"ItemNo.4",@"ItemNo.5",@"ItemNo.6",nil];[s

ios - ReactiveCocoa : Handling Multiple Unbalanced Keyboard Notifications

我正在使用ReactiveCocoa构建一个示例身份验证ViewController。我知道如何以react方式设置和接收来自键盘的通知。但是,我收到不平衡的UP和DOWN通知。因此,我必须设置一个BOOL变量来查看键盘之前是否已抬起但未放下。有没有办法react地做到这一点?完整的项目是here.-(void)configureKeyboardAnimations{CGFloatduration=0.9,damping=0.8;@weakify(self);[[[NSNotificationCenter.defaultCenterrac_addObserverForName:UIKe

ios - 在 Xcode 中设置 Firebase 时出错

我尝试使用Firebase网站上的快速设置说明和手动备用说明来设置Firebase以在Xcode上工作。当我使用CocoaPods并按照快速设置页面上的说明进行操作时,我能够导入Firebase,但无法在类中引用Firebase。我收到错误:无法调用非函数类型“模块”xcode的值当我尝试手动设置它时,我无法导入或引用Firebase,并且出现错误:没有这样的模块“Firebase” 最佳答案 将我的项目更新到新版本的Firebase时,我遇到了同样的问题。在GoogleI/O上宣布了大量更改,因此需要进行大量更新。听起来您可能将旧