【发布时间】:2017-10-30 10:06:17
【问题描述】:
我想合并两个项目。
第一个项目
- 用 Objective C 和 swift 2.3 编写
- Pod 依赖项
- 有不同的目标
- 子模块依赖关系
第二个项目
https://github.com/BelledonneCommunications/linphone
- 用Objective C编写
- 依赖于用 C 编写的 linphone SDK
- 子模块依赖关系
如何将 Second project(linphone) 转换为框架?
编辑 1
我已经集成了 linphone 项目(第二个项目),包括 C 编写了 linphone SDK 并纠正了所有编译时错误。现在我 我能够运行该项目。但是对于 Submodules 依赖,我会怎么做呢?
编辑 2
现在,使用我们自己的 SIP 服务器帐户成功登录。正确的 现在我的问题是
LinphoneManager - (void)createLinphoneCore - theLinphoneCore = linphone_core_new_with_config(&linphonec_vtable, _configDb, (__bridge void *)(self));LinphoneCore 为 NULL,为什么?
注意:我仍然没有集成子模块,但我可以进行音频和视频通话,一切正常。
【问题讨论】:
标签: ios objective-c ios-frameworks linphone linphone-sdk