iosxcodeswiftcocoapodsgoogle-maps-sdk-ios

No such module 'GoogleMaps' found however it is installed


I have installed the 'GoogleMaps' pod using cocoa pods and the project was building correctly, however when I transferred my project to another device through iCloud (the projects directory is in iCloud) the GoogleMaps pod stopped working. I attempted to simply run pod install again however this mad no difference, the pod is clearly there and the pod install was successful. I am beyond confused.

enter image description here


Solution

  • First off try to clean the project by

    Command + Shift + Options + K

    If I'm not mistaken, GoogleMaps framework is built from Objective-C so if there's still a problem then do the following steps:

    1. Create a bridging header file which you can trigger and setup automatically by creating a dummy Objective-C class in your Swift project. Xcode will then ask you if you would want to create a bridging header, click yes. Delete the dummy class you created after.
    2. Configure the header search path to point the Pods with recursion enter image description here

    3. Do a clean-build.