AzureCommunicationCommon 1.2.0

AzureCommunicationCommon 1.2.0

微软公司 维护。



  • Azure SDK 移动团队

Azure SDK for iOS

该存储库是用于 Azure SDK for iOS 的活跃开发。对于 SDK 的消费者,我们建议访问我们的版本化 开发者文档

注意:Azure SDK for iOS 替换了一个先前的产品,名为 Azure.iOS。Azure.iOS 的源代码和文档可在 保留分支 中找到。

入门

为了您的方便,每个服务都有一个单独的库集合,您可以选择使用,而不是使用一个大的 Azure 包。要开始使用特定库,请查看位于库项目文件夹中的 README.md 文件。您可以在 /sdk 目录中找到服务库。

先决条件

  • 客户端库是用现代 Swift 5 编写的。因此,要使用这些库,需要 Xcode 10.2 或更高版本。
  • 您必须有一个 Azure 订阅 才能使用这些库。

可选库

所有库的发布版均可在以下位置找到:发布版

目前,以下客户端库处于:测试版。这些库遵循Azure SDK iOS设计指南,共享许多核心功能,如HTTP重试、日志记录、传输协议、身份验证协议等,因此一旦你学会在某个客户端库中如何使用这些功能,你将知道如何在其他客户端库中使用它们。你可以在AzureCore中了解这些共享功能。

核心库

注意:该SDK目前处于:测试版。API界面和功能集在它们成为通用可用之前可能随时更改。我们目前不建议在生产环境中使用它们。

安装库

要安装适用于iOS的Azure客户端库,我们建议您使用Swift包管理器。作为另一种选择,您还可以通过CocoaPods集成这些库。

请参阅各个库的README文件以获取说明。

需要帮助?

  • 通过GitHub问题提出问题。
  • 检查先前的问题或使用azureios标签在StackOverflow上提出新问题。

报告安全问题和漏洞

应通过电子邮件私下报告安全问题和漏洞,发送至微软安全响应中心(MSRC)[email protected]。您应在24小时内收到回复。如果某个原因您没有收到,请通过电子邮件跟进以确保我们收到了您原始的信息。更多信息,包括MSRC PGP密钥,可以在安全技术中心找到。

贡献

有关如何向此存储库做出贡献的详细信息,请参阅贡献指南

本项目欢迎贡献和建议。大多数贡献都需要您同意贡献者许可协议(CLA),声明您拥有并且确实有权向我们授予使用您贡献的权利。有关详细信息,请访问https://cla.microsoft.com

当您提交拉取请求时,CL A机器人将自动确定您是否需要提供CL A,并适当地装饰PR(例如,标签,注释)。只需按照机器人提供的说明操作即可。您只需在整个使用我们CL A的所有存储库中这样做一次。

本项目采纳了微软开源行为准则。有关更多信息,请参阅行为准则常见问题解答,或联系[email protected]提出任何额外的问题或评论。

Impressions