113个库
Blockly是一个可视化编辑器,用户可以通过组合积木来编写程序。开发者可以将Blockly编辑器集成到自己的应用程序中,为新手用户创建一个优秀的用户界面。
许可证:Apache 2
EarlGrey是一个本地的iOS UI自动化测试框架,它允许您编写清晰、简洁的测试。\n\n使用EarlGrey框架,您可以访问增强的同步功能。EarlGrey自动与UI、网络请求和各种队列同步,但如果需要,您仍然可以手动实现自定义的时间选项。\n\nEarlGrey的同步功能有助于确保在执行操作之前UI处于稳定状态。这大大提高了测试的稳定性,并提高了测试的可重复性。\n\nEarlGrey与XCTest框架协同工作,并集成到Xcode的Test Navigator中,因此您可以直接从Xcode或命令行(使用xcodebuild)运行测试。
许可证:Apache 2
Firebase Dynamic Links是深度链接,它们通过在安装后保持上下文并在多个平台上提高参与度来增强用户体验。
许可证:Apache-2.0
Instance ID为您的iOS应用的每个实例提供一个唯一的ID。除了提供唯一的认证ID之外,Instance ID还可以为其他服务生成安全令牌。
许可证:Apache-2.0
Firebase Invites提供了有机增长的强大方式,让您的用户通过谷歌的个人化和情境邀请将其应用推荐给朋友。
许可:[自定义](https://firebase.google.com/docs/invites/)
Firebase Messaging for iOS是一种服务,允许您从服务器向您的iOS用户设备发送数据,并接收同一连接上的设备发送的消息。该服务处理消息排队和目标iOS应用的投递等方面的所有方面,并且完全免费。
许可证:Apache-2.0
这是Firebase的官方OSX客户端库。使用Firebase,您可以快速构建出色的原生OSX应用。Firebase平台可以为您的应用的后端、用户认证、静态托管等提供支持。
许可:[商业](https://www.firebase.com/)
Firebase存储通过Google Cloud Storage提供强大的、安全的文件上传和下载功能,由Firebase SDKs驱动。
许可证:Apache-2.0
Instance ID为您的iOS应用每个实例提供一个唯一的ID,同时支持Android。除了提供唯一的认证ID之外,Instance ID还可以为其他服务生成安全令牌。
许可:自定义
Google Pod现在已弃用。请直接使用GoogleAnalytics和GoogleSignIn pod。
许可:[自定义](https://developers.google.com/ios)
Google移动广告SDK是最新一代的Google移动广告,具有精炼的广告格式和简化的API,用于访问移动广告网络和广告解决方案。该SDK使得移动应用开发者能够在Android、iOS和Windows Phone 8上最大化其盈利。Google移动广告SDK适用于AdMob、DoubleClick for Publishers(DFP)和Ad Exchange客户。
许可:自定义
Google Analytics可以让您跟踪关心的应用事件并从发现和安装到转化和参与中获得洞察。
许可:[自定义](https://www.google.com/analytics)
Google Analytics iOS SDK简化了原生iOS开发者收集应用用户参与数据的过程。然后,开发者可以使用Google Analytics报告来衡量
许可:自定义
由Google编写,这是一个灵活且高效的Objective-C框架,用于访问JSON REST API。这是访问基于JSON的Google API的iOS、OS X和tvOS应用的推荐库。
此版本可适用于iOS ≥ 7.0、OS X ≥ 10.9、tvOS ≥ 9.0、watchOS ≥ 2.0。
许可证:Apache-2.0
在Google库之间共享的应用程序实用方法。此例子不提供任何头文件,不是为了直接使用,而是作为一些Google库的依赖项。
许可:[自定义](https://developers.google.com/ios)
在Google库之间共享的认证实用方法。此Pod不提供任何头文件,也不是为了直接使用,而是作为一些Google库的依赖项。
许可:[自定义](https://developers.google.com/ios)
Google Cloud Messaging (GCM) for iOS是一种服务,允许您从服务器向您的iOS用户的设备发送数据,也可以接收相同连接上的设备消息。GCM服务处理所有消息队列和目标iOS应用(在目标设备上运行)的投递方面,且完全免费。
许可证: 自定义
Google身份工具包允许应用程序和网站制作者为最终用户轻松地提供的多种认证选项。该服务目前支持密码认证以及Google、Facebook、Yahoo、Microsoft、Paypal和AOL的联合登录。即使是非技术开发者也能通过简单的配置更改添加未来的登录选项和迁移现有用户。
许可证: 自定义
GoogleIDFASupport用于为Google分析器和Google Tag Manager中的宣传活动跟踪提供IDFA支持。
许可证: 自定义
在Google库之间共享的应用程序实用方法。此例子不提供任何头文件,不是为了直接使用,而是作为一些Google库的依赖项。
许可:[自定义](https://developers.google.com/ios)
Google移动广告SDK是最新一代的Google移动广告,具有精炼的广告格式和简化的API,用于访问移动广告网络和广告解决方案。该SDK使得移动应用开发者能够在Android、iOS和Windows Phone 8上最大化其盈利。Google移动广告SDK适用于AdMob、DoubleClick for Publishers(DFP)和Ad Exchange客户。
许可证: 自定义
在Google库之间共享的网络实用方法。此Pod不提供任何头文件,不是为了直接使用,而是作为一些Google库的依赖项。
许可:[自定义](https://developers.google.com/ios)
在Google库之间共享的解析实用方法。此Pod不提供任何头文件,不是为了直接使用,而是作为一些Google库的依赖项。
许可:[自定义](https://developers.google.com/ios)
在Google库之间共享的Google Plus实用方法。此Pod不提供任何头文件,不是为了直接使用,而是作为一些Google库的依赖项。
许可证:自定义
使用重命名符号来避免重复符号错误的Google库的通用依赖项。不打算直接使用,而是作为一些Google库的传递依赖项。
许可:[自定义](https://www.google.com/analytics)
GTMAppAuth允许您通过提供用于使用AppAuth进行请求授权的GTMFetcherAuthorizationProtocol实现,在Mac的Google工具箱 - 会话检索器和Objective-C Google APIs客户端库中使用AppAuth。
许可证:Apache-2.0
GTMHTTPFetcher使Cocoa应用程序执行http操作变得简单。检索器作为NSURLConnection的包装实现,因此其行为是异步的,并使用iOS和Mac OS X上的操作系统设置。
许可证: 自定义
Google Toolbox for Mac OAuth 2 控制器使Cocoa应用程序能够使用OAuth 2进行身份验证和授权轻松地登录到服务。
此版本可适用于iOS ≥ 7.0或OS X ≥ 10.9。
许可证:Apache-2.0
GTMSessionFetcher使Cocoa应用程序能够轻松执行http操作。检索器作为NSURLSession的包装实现,因此其行为是异步的,并使用iOS和Mac OS X上的操作系统设置。
许可证:Apache-2.0
Nanopb是Google的Protocol Buffers数据格式的一个纯C实现。它针对32位微控制器,但适合其他具有严格内存约束的嵌入式系统(2-10 kB ROM,<1 kB RAM)。
许可证: Zlib