Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

framework not found GoogleMapsCore Error

I'm using cocoapods in my project and I have googlemaps(2.5.0) and googleplaces(2.5.0) in my podfile(which I've installed with 'pod install').

However, I'm getting this error when I try to build:

ld: framework not found GoogleMapsCore
clang: error: linker command failed with exit code 1 (use -v to see invocation)

I've changed 'Build Active Architecture Only' to NO in my Build Settings. I'm also in my project.xcworkspace NOT my project.xcodeproj file. I've even tried changing my valid architectures but none of this is working.

It might be helpful to note that, inside my workspace Project Navigator, for some reason I have my project.xcodeproj file in red. project.xcodeproj is usually never there let alone red.

like image 939
Sam King Avatar asked Jun 24 '18 22:06

Sam King


4 Answers

Finally a solution:

pod deintegrate 
pod install

I had to reclone my Git project(because I had tried too many solutions to backtrack through new warnings and errors) then I just did the above commands in terminal.

like image 192
Sam King Avatar answered Nov 19 '22 17:11

Sam King


For those using Ionic Framework,

Remove googlemap plugin and install again. It worked for me.

like image 23
Salman Ullah Khan Avatar answered Nov 19 '22 17:11

Salman Ullah Khan


Though @Sam King's solution worked for me, I considered it as a hard fix without knowing the actual issue. The issue for my case was, I had accidentally deleted the GoogleMapsCore framework(Might be from 'Manage System Storage').

So, I just checked out an older version of my app and the issue got fixed.

like image 3
Roohul Avatar answered Nov 19 '22 16:11

Roohul


Had the same problem after deleting GoogleMapsCore by mistake. and here's what worked for me:

From my project podfile , commented out the pods related to google maps, in my case //rn_maps_path = '../node_modules/react-native-maps'

// pod 'react-native-google-maps', :path => rn_maps_path

// pod 'GoogleMaps'

// pod 'Google-Maps-iOS-Utils'

  1. cd ios && pod install , to remove the pods i commented out
  2. then i uncommented the pods i have commented earlier in step 1
  3. cd ios && pod install to install the pods again
  4. ran a clean build on xcode and it worked.
like image 1
Donia El Fouly Avatar answered Nov 19 '22 16:11

Donia El Fouly