AzureCommunicationUIChat 1.0.0-beta.4

AzureCommunicationUIChat 1.0.0-beta.4

John PengViktoriia HuseinovaJosh LaiAmy Long 维护。



 
依赖关系
AzureCommunicationChat= 1.3.3
MicrosoftFluentUI/Avatar_ios= 0.10.0
MicrosoftFluentUI/BottomSheet_ios= 0.10.0
MicrosoftFluentUI/Button_ios= 0.10.0
MicrosoftFluentUI/PopupMenu_ios= 0.10.0
MicrosoftFluentUI/ActivityIndicator_ios= 0.10.0
MicrosoftFluentUI/AvatarGroup_ios= 0.10.0
 

  • Microsoft

A banner image that shows the both of Calling and Chat libraries with a text that reads Azure Communication Service UI library

Azure Communication UI Mobile Library for iOS

Azure Communication UI Mobile Library 是 Azure Communication Services 的功能,专注于提供支持常见的商业对消费者和商业对企业呼叫交互的 UI 组件。

先决条件

  • 一个具有活动订阅的 Azure 帐户。免费创建帐户
  • 运行 Xcode 的 Mac,并且已将其有效开发者证书安装到您的密钥链中。CocoaPods也必须安装,以便获取依赖项。
  • 已部署的 Communication Services 资源。创建一个Communication Services 资源
  • Azure Communication Services 令牌。查看示例

Azure Communication Service Mobile UI 目前提供以下库

拨打电话

A screenshot that shows some use cases of the Calling UI library.

拨打电话体验允许用户启动或加入通话。在体验中,用户可以配置他们的设备,使用视频参与通话,并查看其他参与者,包括那些开启了视频的人。为了与 Teams 兼容,CallComposite 包含了等待室功能,以便用户可以等待被允许入内。

有关拨打复合组件的更多信息以及如何将其集成到您的应用程序中,请点击此处

聊天

A screenshot that shows some use cases of the Chat UI library.

聊天体验将实时文本通信带到您的应用程序中。具体来说,用户可以通过事件提示和已读回执发送和接收聊天消息。此外,用户还可以接收系统消息,例如参与者添加或删除以及聊天标题的更改。

有关将 Chat 集成到您的应用程序的更多信息,请点击此处

为库或示例做出贡献

在开发和贡献 Communication Mobile UI 库之前,请参阅我们的做出贡献指南
本代码库包含使用移动UI库发起通话的示例。您可以在示例指南中找到使用和开发UI库的详细信息。

本项目采用微软开源行为准则。有关更多信息,请参阅行为准则常见问题解答或通过以下邮箱地址与[email protected]联系,有任何其他问题或意见或建议。

社区帮助和支持

如果您发现错误或提出功能请求,请开始在GitHub问题

已知问题

请参阅wiki以获取与库相关的已知问题。

进一步阅读