iphone – 如何构建和编译PJSIP for Xcode,使用示例代码IPJSUA进
如何使用xCode构建和编译PJSIP并运行示例代码IPJSUA?
解决方法
首先,你需要打开终端.终端可以在Applications-> Utilities->终端找到.
打开终端后,确保指向桌面,使其更容易获取数据文件夹.只是键入:
恭喜,你已经在你的桌面.现在继续输入这个.
该代码意味着您将pjproject从网站下载到桌面.完成下载PJSIP后,您需要添加一个config_site.h.老实说,我不应该这样做,但只是跟着它. :D 如何创建一个config_site.h?只需复制config_site_sample.h,粘贴,并更改内容即可. 之后,我们需要更改configure-iphone.我想到了.如果您只想在模拟器上运行,则需要更改DevPath.如果你想在设备上测试,只要保持原样. 现在,我将举个例子来运行模拟器.打开pjproject,你会发现configure-iphone.使用文本框打开文件.并更改DEVPATH并对IPHONESDK进行硬编码. devpath会像这样.
请记住,这是指你的Xcode.如果您想确保,请访问finder->应用程序 – > xcode->显示程序包内容.我也硬编码了IPHONESDK.
完成之后,我们将回到终端.确保你已经在pjproject文件夹.键入这个.
之后,您可以进行配置.只需点击这个终端.如果你想在你的设备上测试,你不需要更改configure-iphone,export CC等,只需直接配置iphone.
完成后,继续执行此代码.
你会发现所有的库已经编译了.如果我们要创建一个新的项目,这个图书馆可以帮助我们. – >这是我正在想的. 如果要在设备上进行测试,则必须具有证书和私钥链.我不能解释,因为我得到了我的公司的证书.他们提供它 如果您想尝试,您必须先创建一个SIP帐户.你可以使用sip2sip或ekiga.在这里我试过ekiga.例如我的SIP是12345678@ekiga.net和87654321@ekiga.net. 在模拟器之后,我们键入一个添加新帐户. 之后,您将不得不键入URL地址,只需键入ekiga.net,因为这是我们的URL.这个URL是指我们的服务器. Tor的例子,sip:ekiga.net. 接下来是auth领域.键入与URL地址相同的sip:ekiga.net. 接下来,我们需要添加好友.键入b,您必须输入URI地址.类型sip:87654321@ekiga.net,你完成了.回到文本框,它会自动添加到你的好友列表中. 您将看到,您的帐户仍处于离线模式.在拨打电话之前,您需要更改为在线模式.只需按类型t更改状态,然后按Enter键. 之后,您可以通过M键入电话,并键入1.因为我们的好友不是1. 1是他们的身份证号码.你可以拨打电话. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |