jamehta
jamehta
@keith please find the test project here - https://github.com/jamehta/Modules - Here TestProjTestApp uses framework TestProjFramework which uses CardIO framework. When you build the TestProjTestApp, you will see below linker error....
Thanks @keith for getting back. But if you see my TestApp, i dont have any dependency CardIO . infact i can remove the files accessing cardio libraries (UseCardio.swift) which comes...
Podfile: target 'TestProjTestApp' do pod 'TestProj', :path => '.' //this is indirect dependency on TestProjFramework and not CardIO end Podspec: s.dependency 'CardIO', '5.5.5' //this is TestProjFramework depeneding on cardio
i dont have something like: target 'TestProjTestApp' do pod 'TestProj', :path => '.' //this is indirect dependency on TestProjFramework and not CardIO pod 'CardIO', '5.5.5' - //this is the case...
I got temporary solution to this issue. In my framework, i used the Xcode9's “Linking” setting namely Mach-O Type and set it to “Static Library”. This resolves the linker error...