No such module 'GoogleMaps' found however it is installed

[亡魂溺海] 提交于 2019-12-12 08:25:11

问题


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.


回答1:


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

  3. Do a clean-build.




回答2:


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



回答3:


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)



回答4:


It works for me:

  1. Delete folder Pods in your project folder.

  2. Delete file podfile.look and pods.xcodeproject (not delete podfile)

  3. Close X-Code and install pods in your terminal (pod install)

  4. Open X-Code, clean the project and run.



来源:https://stackoverflow.com/questions/37633766/no-such-module-googlemaps-found-however-it-is-installed

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!