Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

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

like image 792
maz Avatar asked Jun 04 '16 18:06

maz


4 Answers

for me, all i did is :

pod install

then use new version on disk

like image 54
hakik ayoub Avatar answered Nov 09 '22 21:11

hakik ayoub


For me to fix mine, I had to update my GoogleMaps pod.

  1. To check: pod outdated
  2. To update: pod update GoogleMaps
  3. To clean cache: pod cache clean --all (or you can specify GoogleMaps)
  4. To install: pod install
like image 12
Cody Moorhouse Avatar answered Nov 10 '22 20:11

Cody Moorhouse


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.

like image 10
Axel Avatar answered Nov 10 '22 19:11

Axel


This worked for me:

  1. Close the Xcode.
  2. Remove all pods from project (pod deintegrate)
  3. Clean Pods cache (pod cache clean --all)
  4. Install all pods again (pod install)
like image 6
Dler Avatar answered Nov 10 '22 20:11

Dler