I'm trying to pod install this library into my project's (lets say child xcodeproj) parent project (lets say Parent xcodeproj).
Child .xcodeproj has its own podfile where I have added RxSwift, RxCocoa, Realm and this GeoSwift library. Here is the cocoapods file as show below
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, "9.0"
inhibit_all_warnings!
use_frameworks!
project 'LocationManager/LocationManager'
def pods 
    pod 'GEOSwift'
    pod 'RxSwift', '~> 4.0'
    pod 'RxCocoa', '~> 4.0'
    pod 'RealmSwift', '~> 3.0'
end
target 'LocationManager' do
    pods
    target 'LocationManagerTests' do
        inherit! :search_paths
        pod 'RxBlocking', '~> 4.0'
        pod 'RxTest', '~> 4.0'
    end
end
This LocationManager is installed into another XCode project as another podfile
def location_pods
   pod 'GEOSwift'
   pod 'LocationManager', :git => 'git@github.com:myrepo/locationmanager.git', :branch => 'users/me/add-geoswift'
end
target 'TestApp' do
   location_pods
   project 'TestApp.project'
end
When I try to compile the TestApp target, XCode throws an error as below
 GeoSwift module is not found. This error is inside the
GeoSwift module is not found. This error is inside the Pods > LocationManager > MockLocationManager.swift The same module imported else where in that Pods > LocationManager works. Also import RxSwift and import RxCoca works. When I accessed Pods > Targets > LocationManager > Build Phases > Target Dependencies I see all the pods except GeoSwift

May I know how to fix this issue? Adding GeoSwift to this targetDependency doesn't compile either. When compiling LocationManager.xcworkspace as a separate entity it works perfectly fine. That module import GeoSwift doesn't throw any compilation error.
 
    

 
    