有联云iOS平台SDK为第三方应用提供了简单易用的API调用服务,旨在为第三方开发者在应用内快速、高效、低成本集成语音业务提供了一站式的服务。基于SDK可更快速的为现有业务的客户提供了视频通话、VoIP、多人语音、IM等基础通讯服务。在您阅读此文档时,我们假定您已经具备了基础的iOS应用开发经验,并能够理解相关基础概念。
当前为开发者提供的包中分为如下3部分:
开发者可根据实际需要选择不同版本进行集成开发。为更好的与平台进行对接,我们建议开发者不仅仅阅读该模块的文档内容,同时还建议同步阅读平台架构概述、应用接入建议等相关内容,提前为更大型的系统响应做准备。
有联云融合通讯开放平台iOS SDK是以C++静态库的方式提供给iOS开发人员,该SDK提供了与固定电话或者其他的有联云融合通讯开放平台客户端设备(包含网络浏览器和其他的移动设备)进行语音通信。可以方便快速为您的iOS应用实现打电话和接听电话的功能,包括在游戏中实现实时语音聊天等功能。
1. SDK 文件介绍
2. SDK 头文件的组成
3. SDK开发环境与要求
4. 名词解释
-ObjC
Architectures
5. iOS FAQ
Q:为什么不支持模拟器调试?
A:为了缩小SDK的体积,所以目前不支持模拟器调试。
Q:集成有联云音频功能的iOS app发布需要配置哪些选项?
A:
直拨:需配置App plays audio or streams audio/video using AirPlay和App provides Voice over IP services
Voip免费电话:需配置App plays audio or streams audio/video using AirPlay和App provides Voice over IP services
回拨:无需配置
平台的常见问题。详情==》 常见问题FAQ
6. iOS 全局返回码
当功能集成后通过IDE编译到真机运行时,如果账户余额不足你将无法体验直拨功能,此时我们通过对应的回调函数返回全局返回码进行通知。
我们针对不同的场景定义了一批全局返回码。 全局码详情 ==》 iOS 返回码
7. 其他
为了方便第三方开发者快速有联云iOS SDK,我们提供了以下联系方式,协助开发者进行集成:
另外,关于SDK的Bug反馈、用户体验、以及好的建议,请大家尽量提交到 技术支持 上,我们会尽快解决。 目前,我们正在逐步完善有联云 iOS SDK,争取为第三方开发者提供一个规范、简单易用、可靠、可扩展、功能全面的 SDK,敬请期待。