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 目前提供以下库
拨打电话
拨打电话体验允许用户启动或加入通话。在体验中,用户可以配置他们的设备,使用视频参与通话,并查看其他参与者,包括那些开启了视频的人。为了与 Teams 兼容,CallComposite 包含了等待室功能,以便用户可以等待被允许入内。
有关拨打复合组件的更多信息以及如何将其集成到您的应用程序中,请点击此处
聊天
聊天体验将实时文本通信带到您的应用程序中。具体来说,用户可以通过事件提示和已读回执发送和接收聊天消息。此外,用户还可以接收系统消息,例如参与者添加或删除以及聊天标题的更改。
有关将 Chat 集成到您的应用程序的更多信息,请点击此处。
为库或示例做出贡献
在开发和贡献 Communication Mobile UI 库之前,请参阅我们的做出贡献指南。
本代码库包含使用移动UI库发起通话的示例。您可以在示例指南中找到使用和开发UI库的详细信息。
本项目采用微软开源行为准则。有关更多信息,请参阅行为准则常见问题解答或通过以下邮箱地址与[email protected]联系,有任何其他问题或意见或建议。
社区帮助和支持
如果您发现错误或提出功能请求,请开始在GitHub问题。
已知问题
请参阅wiki以获取与库相关的已知问题。