- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
云之讯融合通讯开放平台IOS开发指南1快速体验在云之讯平台注册账号,创建Demo账号,并下载获取UCSVoipDemo程序(具体过程请参考以下内容)。在Demo程序中,演示了云之讯平台提供的网络通话、落地电话、回拨、即时消息。1.1申请测试账号在云之讯平台上获取Demo账号信息,须注册后创建Demo,即可获得开发VoIP所需的测试帐号信息。测试账号信息内容有:SID、TOKEN、VoIP账号、VoIP账号密码。1.2环境搭建Mac OS X 10.7 (Lion)及以上版本; XCode4.2及以上版本,.1.3 Demo介绍下载:在Demo账号信息页面,提供了Android和IOS平台下的Demo下载,请选择IOS版下载。UCSVoipDemo功能介绍,Demo演示了UCSSDK的API口调用,主要实现的功能:免费电话:需要对方的VoIP账号,免费通话电话直拨:需要对方的手机号,主叫接入网络电话,被叫接入普通电话的网络通话回拨呼叫:需要对方的手机号,双方都会接入普通电话网络进行通话UCSVoipDemo工程文件结构说明:Product:应用生成的app Framework:包含工程需要依赖的资源项,主要是系统和需要依赖的库资源UCSVoipDemo:包含整个工程需要完成的代码文件:视图控制类的实现文件、resource文件夹(账号文件,图片资源文件等)、ccp sdk文件夹(SDK库文件)、Supportting Files文件夹。1.4导入DEMO工程解压下载UCS_PHONE_DEMO_IOS.rar(此名字取决于官网的)文件,在解压缩的文件夹中,双击UCSVoipDemo.xcodeproj文件,在XCode中打开工程,即可对Demo进行其他操作。1.5配置账号信息打开resource\ucsinfoconfig.plist文件,将申请测试账号时获取的Demo账号信息,依次输入配置文件中,如图所示:2创建自己的VoIP应用这一节是为了让开发者能够用最少的代码量和时间,来实现基本的VoIP通话功能。2.1SDK介绍SDK下载:从UCPaaS平台下载VoIP的IOSSDKSDK文件说明:SDK文件放在文件夹ucpsdk中,其中包含三个文件:UCSService.h:为应用调用的函数头文件UCSEvent.h:为SDK的代理函数头文件libucsapisdk.a:为整个SDK库文件2.2创建工程2.2.1新建工程创建一个iPhone工程需要在Mac系统下面安装Xcode的软件,Xcode安装完成后可以在桌面的快速启动栏中的Launchpad中或者应用程序中找到一个图标看到后单击或者双击即可打开软件,Xcode版本最小需要4.2。打开Xcode后的界面可以看到几个选项,创建工程需要选择Create a newXcode project,如下图所示:也可以根据菜单创建工程,依次选择XCode菜单栏中的FiLe-New-Project,如下图所示:选择完后弹出的界面中选择左边的IOS下面的Application,然后选择右边的SingLeViewAppLication进行双击或者点击右下角Next, 如下图所示:在完成后弹出的界面中的ProductName中填写你的工程名,如下图所示: 添加完成后点击右下角的”Next”,在弹出的对话框中选择你需要把工程放置的位置。这样一个工程就初步的创建完成。2.2.2导入UCSSDK创建完成工程后,把SDK包里面的ucssdk文件夹拷贝到新创建的工程路径下面,然后在工程目录结构中,右键选择Add Files to “UCSVoipDemo”(工程名厂,在弹出的对话框中选择新创建的工程文件夹下的ccpsdk这个文件夹(也就是前面拷贝的文件夹)。或者将这个文件夹拖入XCode 工程目录结构中,在弹出的界面中勾选Copy items into destination group’s folder(ifneeded),并确保Add To Targets勾选相应的target。相应的操作请看下图中所示:2.2.3配置工程信息添加依赖框架(Frameworks)UCSSDK的实现,依赖了一些系统框架,在开发应用时,要在工程里加入这些框架。开发者首先点击工程右边的工程名,然后在工程名右边依次选择TARGETS-BuiLd Phases-LinkBinaryWith Libraries,展开LinkBinaryWith Libraries后点击展开后下面的+来添加下面的依赖项:添加步骤如图所示:编译器设置在xcode5.1环境下,首先点击工程右边的工程名,然后在工程名右边依次选择TARGETS、Build Settings compiler 5.1- Language”中的”C++ Standard Libr
有哪些信誉好的足球投注网站
文档评论(0)