AzureCommunicationUICalling 1.10.0

AzureCommunicationUICalling 1.10.0

Viktoriia HuseinovaJim ChouJosh LaiAmy LongLeah XiaJohn PengPavel PrystinkaShauna SongInderpal Aulakh维护。



 
依赖
AzureCommunicationCalling= 2.12.0
AzureCore>= 1.0.0-beta.15
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 是一个专注于为常见的商业对消费者和商业对企业通话交互提供UI组件的Azure Communication Services功能。

先决条件

  • 拥有一个带有活动订阅的Azure账户。请免费创建账户
  • 运行Xcode的Mac,并在您的Keychain中安装有效的开发者证书。必须安装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.

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

有关如何将聊天集成到您的应用程序中的更多信息,请单击此处

贡献库或示例

在开发并贡献通信移动UI库之前,请查看我们的贡献指南
此存储库包含使用移动UI库开始通话的示例。您可以在示例指南中找到使用和开发UI库的详细信息。

本项目采用了微软开源行为准则。有关更多信息,请参阅行为准则常见问题解答或通过电子邮件咨询[email protected]提出任何额外的问题或评论。此外,请检查我们的贡献政策

社区帮助与支持

如果您发现错误或有功能请求,请在GitHub Issues上提出问题。

已知问题

有关库的已知问题,请参阅wiki

进一步阅读