繁体   English   中英

将linphone集成到iOS

[英]Integrate linphone into iOS

我正在尝试将linphone lib添加到我现有的iOS应用中,但是无法构建

我的过程:

  1. 在我现有的项目中添加了所有必需的框架作品。
  2. 将所有lib从linphone-iphone / liblinphone-sdk / apple-darwin / lib /复制到myproject / lib
  3. 复制的linphone-iphone /资源到myproject /资源
  4. 然后,我添加了LinphoneManager.h和.m以及相关文件。
  5. 然后,我开始构建该应用程序,我在Linphonecore中获取找不到文件#include“ ortp / ortp.h”的文件(但该文件可用)。

我从错误中了解到,我需要修改构建设置以搜索文件。 我已经做到了,但是我仍然遇到同样的错误。

请参阅构建设置中的标题搜索路径 然后从Linphone示例应用程序复制粘贴它们。 在此处输入图片说明

在这里写了一个答案 它有点长,但我衷心希望它足够清晰,将帮助您(以及将来的其他人)构建和集成Linphone!

最好,

对于“ ortp / ortp.h”,找不到文件错误!

  1. 检查您的“ linphone-sdk”折叠(如果已添加到项目中)
  2. 如果添加了,请检查linphone-sdk / apple-darwin / lib /中的libOrtp.a。
  3. 如果存在,请检查“构建阶段”->“使用库链接二进制文件”(如果包含“ libOrtp.a”)
  4. 完成上述所有操作后,检查“构建设置”->“标题搜索路径”,然后添加“ $(SRCROOT)/ liblinphone-sdk / apple-darwin / include”

问题解决了!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM