【教程】iOS集成使用Firebase

2019-06-14  本文已影响0人  贝壳小岛Official
1.Firebase简介

Firebase 是一个移动平台,可以帮助您快速开发高品质应用,扩大用户群,并赚取更多收益。Firebase 由多种互补功能组成,您可以自行组合和匹配这些功能以满足自己的需求。

Firebase最初是一家实时后端数据库创业公司,它能帮助开发者很快的写出Web端和移动端的应用。2014年10月Google收购Firebase,经过改造后用户可以结合Google的云服务更方便地使用Firebase。

FireBase可提供快速构建移动应用、提供实时数据存储和同步、用户身份验证、消息推送、数据分析等功能。官方网址https://www.firebase.com

Firebase
2.主要功能介绍

Firebase 的核心功能是 Firebase Analytics,这是一项免费且无限制的分析解决方案,从单一信息中心查看用户行为和衡量行为特性,用户可以自定义埋点数据分析。

专心构建更好的应用,将具体操作留给我们来完成。节省宝贵的开发时间,交付高品质、无缺陷的应用。

在合适的时间赢得和吸引合适的用户。不靠碰运气,实现精准稳健增长。

通过向全球受众展示引人入胜的广告赚钱。

主要功能
3.iOS集成

Firebase可通过CocoaPods安装以及直接下载SDK引入两种方式集成,Firebase是一个功能丰富炫酷可灵活拆分的框架,我们可以根据自己的业务需要集成某个具体的框架库。

在此之前需要提供App的Bundle ID配置一个GoogleService-Info.plist文件,并引入到项目中。

Xcode工程中需添加如下依赖:

CFNetwork
Security
SystemConfiguration
libicucore
libc++

此处以Analytics为例在Podfile中添加引用记录。

pod 'Firebase/Analytics'
Pod可集成框架

1.下载 framework SDK zip(该文件约有 1GB,可能需要一些时间下载)。
2.解压缩并查看 README 文件,以了解要将哪些框架包含在您的项目中。
3.在目标的构建设置中,向 Other Linker Settings 中添加 ObjC 链接器标志

1.在 UIApplicationDelegate 中导入 Firebase 模块:

#import <Firebase/Firebase.h>

2.配置一个 FirebaseApp共享实例(通常在应用的 application:didFinishLaunchingWithOptions: 方法中配置):

[FIRApp configure];
上一篇下一篇

猜你喜欢

热点阅读