gratis - google map en la excepción del iphone
google maps ios swift (1)
La última versión 1.5 del SDK requiere un mínimo de iOS 6: esta podría ser la razón por la que está viendo esos errores.
Si debe admitir iOS 5, puede intentar descargar una de las versiones anteriores:
https://developers.google.com/maps/documentation/ios/releases
Estoy tratando de agregar un mapa de google a mi aplicación de iPhone, sigo lo que Google dice aquí https://developers.google.com/maps/documentation/ios/start#getting_the_google_maps_sdk_for_ios
Hice todo lo que dijeron y sin forma, tengo seis errores al construir mi aplicación, estos son:
Undefined symbols for architecture i386:
"_objc_setProperty_nonatomic", referenced from:
-[GMSx_PBGeneratedMessage setExtensionRegistry:] in GoogleMaps(ProtocolBuffers.o)
"_NSURLIsExcludedFromBackupKey", referenced from:
_GMSSetSkipBackupAttribute in GoogleMaps(GMSUtils.o)
"_objc_setProperty_nonatomic_copy", referenced from:
-[GMSBlockAnimationDelegate setStartBlock:] in GoogleMaps(GMSCoreAnimation.o)
-[GMSBlockAnimationDelegate setCompletionBlock:] in GoogleMaps(GMSCoreAnimation.o)
-[GMSGLTileProvider setAllTilesDeadBlock:] in GoogleMaps(GMSGLTileProvider.o)
-[GMSUserEvent3Logger setOutputFilter:] in GoogleMaps(GMSUserEvent3Logger.o)
-[GMSPanoramaLink setPanoramaID:] in GoogleMaps(GMSPanoramaLink.o)
-[GMSIconCache setName:] in GoogleMaps(GMSIconCache.o)
"_objc_setProperty_atomic", referenced from:
-[GMSDASHProtobufferRequest setProtobuffer:] in GoogleMaps(GMSDASHConnectionRequest.o)
-[GMSDASHConnection setServerURL:] in GoogleMaps(GMSDASHConnection.o)
-[GMSVectorModifierMapTileService setTileFilter:] in GoogleMaps(GMSVectorModifierMapTileService.o)
-[GMSx_GTMHTTPFetcher setMutableRequest:] in GoogleMaps(GTMHTTPFetcher.o)
-[GMSx_GTMHTTPFetcher setCredential:] in GoogleMaps(GTMHTTPFetcher.o)
-[GMSx_GTMHTTPFetcher setProxyCredential:] in GoogleMaps(GTMHTTPFetcher.o)
-[GMSx_GTMHTTPFetcher setPostData:] in GoogleMaps(GTMHTTPFetcher.o)
...
"_objc_setProperty_atomic_copy", referenced from:
-[GMSDASHBlocksRequest setAsyncRequestFailedHandler:] in GoogleMaps(GMSDASHConnectionRequest.o)
-[GMSDASHConnection setExperimentIDs:] in GoogleMaps(GMSDASHConnection.o)
-[GMSx_GTMHTTPFetcher setServiceHost:] in GoogleMaps(GTMHTTPFetcher.o)
-[GMSx_GTMHTTPFetcher setDownloadPath:] in GoogleMaps(GTMHTTPFetcher.o)
-[GMSx_GTMHTTPFetcher setTemporaryDownloadPath:] in GoogleMaps(GTMHTTPFetcher.o)
-[GMSx_GTMHTTPFetcher setComment:] in GoogleMaps(GTMHTTPFetcher.o)
-[GMSx_GTMHTTPFetcher setLog:] in GoogleMaps(GTMHTTPFetcher.o)
...
"_OBJC_CLASS_$_UIActivityViewController", referenced from:
objc-class-ref in GoogleMaps(GMSServices.o)
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)
NOTA, mi base SDK es ios 5 y mi objetivo de desarrollo es 5