Raj*_*epe 7 google-maps-api-3 ios
我试图添加所有GoogleMaps.Framework和GoogleMaps.bundle在框架当涉及到执行时,它会导致以下错误
我不清楚究竟发生了什么.你能告诉我正确的添加方式Google MAP SDK frameworks吗?
我甚至添加了框架libc ++.dylib.
错误消息
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)
Run Code Online (Sandbox Code Playgroud)
Ric*_*cky 18
仔细检查您的Xcode项目中是否包含所有这些框架
AVFoundation.framework
CoreData.framework
CoreLocation.framework
CoreText.framework
GLKit.framework
ImageIO.framework
libc++.dylib
libicucore.dylib
libz.dylib
OpenGLES.framework
QuartzCore.framework
SystemConfiguration.framework
Run Code Online (Sandbox Code Playgroud)
请访问: - https://developers.google.com/maps/documentation/ios/start#getting_the_google_maps_sdk_for_ios
逐步了解如何将适用于iOS的Google Maps SDK添加到您的项目中.
很可能你忘记添加 ImageIO.framework
| 归档时间: |
|
| 查看次数: |
2283 次 |
| 最近记录: |