Apple Mach O Link Key failed to compile GooglsMaps.Framework

I tried adding all of GoogleMaps.Framework and GoogleMaps.bundle to the framework. When it comes to execution, this causes the following error:

I don’t know what exactly is happening. Could you tell me the correct way to add the Google MAP SDK frameworks instead?

I even added the libC ++ framework. dylib.

Error message

 Undefined symbols for architecture i386: "_CGImageSourceCreateImageAtIndex", referenced from: _GMSCreateCGImageWithData in GoogleMaps(GMMImageSupport.o) "_CGImageSourceCreateWithDataProvider", referenced from: _GMSCreateCGImageWithData in GoogleMaps(GMMImageSupport.o) "_GLKMatrix3Identity", referenced from: gmscore::vector::GLLineGroup::SetTransform(gmscore::math::Matrix4f const&, gmscore::base::reffed_ptr<gmscore::vector::Camera> const&) in GoogleMaps(GLLineGroup.o) "_GLKMatrix4Invert", referenced from: -[GMSStreetViewView fadeOutLastScene] in GoogleMaps(GMSStreetViewView.o) gmscore::streetview::Camera::Unproject(gmscore::math::Vector2f const&, bool*) const in GoogleMaps(Camera-B046EE312980DB98.o) gmscore::vector::Camera::UpdateInternals() in GoogleMaps(Camera-3E3856CABC8A9C74.o) gmscore::renderer::Camera3D::SetTransform(gmscore::math::Matrix4f const&) in GoogleMaps(Camera3D.o) gmscore::renderer::Camera3D::Transform() in GoogleMaps(Camera3D.o) non-virtual thunk to gmscore::renderer::Camera3D::Transform() in GoogleMaps(Camera3D.o) ld: symbol(s) not found for architecture i386 clang: error: linker command failed with exit code 1 (use -v to see invocation) 
+7
ios google-maps-api-3
source share
1 answer

Double check if you have all these frameworks in your Xcode project

 AVFoundation.framework CoreData.framework CoreLocation.framework CoreText.framework GLKit.framework ImageIO.framework libc++.dylib libicucore.dylib libz.dylib OpenGLES.framework QuartzCore.framework SystemConfiguration.framework 

Please visit: - https://developers.google.com/maps/documentation/ios/start#getting_the_google_maps_sdk_for_ios

for step-by-step instructions on how to add the Google Maps SDK for iOS to your project .

Most likely you will forget to add ImageIO.framework

+18
source share

All Articles