AzureData 0.5.0

AzureData 0.5.0

由以下人员维护:Colby WilliamsNate RickardMicrosoft Corporation



AzureData 0.5.0

  • Microsoft Azure

Azure.iOS Build Status Carthage compatible CocoaPod Platforms

Azure.iOS 是一组 SDK,用于在 Azure 上快速创建具有现代、可扩展后端的 iOS 应用。

该项目正在积极开发中,将会做出改变。

SDKs

AzureData

Current State: Preview Release

AzureData 是一个用于与 Azure Cosmos DB 用户界面的 SDK - 一个具有丰富 SQL 查询能力的无模式 JSON 数据库引擎。它目前支持完整的 SQL (DocumentDB) API,并包括离线持久化(包括读写)。

AzureCore

Current State: Preview Release

AzureCore是其他四个SDK的共享依赖。它包括功能如安全存储、可达性、日志记录等。

AzureMobile

Current State: Development

AzureMobile是一个SDK,用于连接到使用Azure.Mobile部署的服务。

AzureAuth

Current State: Development

AzureAuth是一个SDK,它可以使用户通过支持的身份提供者SDK安全地访问Azure App Service(https://docs.microsoft.com/en-us/azure/app-service/app-service-authentication-overview)后端服务。该SDK默认支持五个身份提供者:Azure Active Directory、Facebook、Google、Microsoft Account和Twitter。

AzurePush

Current State: Development

AzurePush将提供推送通知功能。Azure通知中心当前的SDK可以在这里找到。目标是将该SDK迁移到此存储库,更新它,并对API进行重构,以确保它与项目中的其他SDK无缝工作,从而提供最佳的开发者体验。

AzureStorage

Current State: Requirements

AzureStorage将提供云存储功能。Azure存储当前的SDK可以在这里找到。目标是将该SDK迁移到此存储库,更新它,并对API进行重构,以确保它与项目中的其他SDK无缝工作,从而提供最佳的开发者体验。

安装

CocoaPods

CocoaPods 是 Cocoa 项目的依赖管理器。您可以使用以下命令安装它

[sudo] gem install cocoapods

CocoaPods 1.3+ 是必需的。

要将 Azure.iOS 集成到您的项目中,请在您的 Podfile 中指定它

source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '12.0'
use_frameworks!

# pod 'AzureAuth', '~> 0.3'
pod 'AzureData', '~> 0.3'

然后,运行以下命令

$ pod install

Carthage

Carthage 是一个去中心化的依赖管理器,可以构建您的依赖项并提供二进制框架。

您可以使用以下命令使用 Homebrew 安装 Carthage

$ brew update
$ brew install carthage

要使用 Carthage 将 Azure.iOS 集成到您的 Xcode 项目中,请在您的 Cartfile 中指定它

github "Azure/Azure.iOS" ~> 0.3

运行 carthage update 来构建框架,并将构建的 AzureData.frameworkAzureData.framework 等拖入您的 Xcode 项目。

入门指南

一旦您 将 SDK 添加到项目中...

// 待补充

关于

此项目处于积极开发中,将发生变化。随着 SDK 准备好使用,它们将被版本化并发布。

我们将尽最大努力通过发布详细的
需求和利用需求以及问题里程碑项目来公开地进行所有开发。

贡献

本项目遵循Microsoft Open Source Code of Conduct
更多信息请查看Code of Conduct FAQ或联系[email protected]提出任何额外的问题或意见。

报告安全漏洞

安全漏洞和错误应通过电子邮件私下向微软安全响应中心(MSRC)报告,地址为[email protected]。您应在24小时内收到回复。如果您没有收到回复,请通过电子邮件跟进以确保我们收到了您的原始信息。更多信息和MSRC PGP密钥等可以在安全技术中心找到。

许可证

版权所有 (c) 微软公司。保留所有权利。
根据MIT许可证授权。详情请参阅LICENSE