alongubkin / alongubkin/phonertc
Linker Error when building on iOS
- 主要语言
- Objective-C
- 星标
- 864
- 派生
- 298
- PR 合并指标
- 30 天内没有已合并 PR
描述
I found many questions with this issue on StackOverflow but none of them addressed the issue I am having.
So, for building PhoneRTC on iOS, I followed the given steps:
3) In General, change Deployment Target to 7.0 or above
4) Go to Build Settings and change:
a. Valid Architectures => armv7
b. Build Active Architecture Only => No
c. Runpath Search Paths => $(inherited) @executable_path/Frameworks
d. Objective-C Bridging Header => [ProjectName]/Plugins/com.dooble.phonertc/Bridging-Header.h
e. Embedded content contains Swift Code => yes
On step 'd', there are many files in the given directory with Bridging header.h. I had given the path as told in the step but when I compile it gives the following error.

If we look carefully, we can see that '/'s are removed in the address. I don't understand how they are removed when I gave the correct address for bridging header.
It should take the correct address which is :
/../platforms/ios/HelloCordova/Plugins/com.dooble.phonertc/...
but it takes
/../platforms/ios/HelloCordovaPluginscom.dooble.phonertc...
I also tried to change the location to absolute location for bridging header. Look at the following image:

贡献指南
这个仓库没有索引到贡献指南
评估
这个 Issue 还没有评估数据。