Проблема с интеграцией карт Google в iOS 1.9.0

Пожалуйста, предоставьте решение по ошибке ниже для интеграции с картой Google iOS, с которой я столкнулся в последние два дня, но не получил никакого решения по этому поводу.

Найдите приведенный ниже журнал для справки.

2014-11-27 11: 38: 09.230 MapPin [2279: 41725] CoreData: предупреждение: невозможно загрузить класс с именем «GMSCachedTile» для объекта «GMSCachedTile». Класс не найден, вместо этого используется NSManagedObject по умолчанию. 2014-11-27 11: 38: 09.231 MapPin [2279: 41730] CoreData: предупреждение: невозможно загрузить класс с именем «GMSCachedObject» для сущности «GMSCachedObject». Класс не найден, вместо этого используется NSManagedObject по умолчанию. 2014-11-27 11: 38: 09.233 MapPin [2279: 41725] - [NSManagedObject tileCoords]: нераспознанный селектор отправлен в экземпляр 0x7a174ac0 2014-11-27 11: 38: 09.235 MapPin [2279: 41725] * Завершение работы приложения из-за неперехваченного исключения 'NSInvalidArgumentException', причина: '- [NSManagedObject tileCoords]: нераспознанный селектор отправлен в экземпляр 0x7a174ac0' * Стек вызовов первого вызова: (0 CoreFoundation 0x03466946 exceptionPreprocess + 182 1 libobjc.A.dylib 0x030efa97 objc_exception_throw + 44 2 CoreFoundation 0x0346e5c5 - [NSObject (NSObject) doesNotRecognizeSelector:] + 277 3 CoreFoundation 0x033b73e7 ___ пересылка _ + 1047 4 CoreFoundation 0x033b6fae _CF_forwarding_prep_0 + 14 5 Mappin 0x0011e892 __47- [GMSTileDataCache startWithCompletionHandler:] _ block_invoke57 + 761 6 Mappin 0x00 123bc4 - [GMSTileDataCache fetchTilesImmediateWithPredicate: sortDescriptor: completionHandler:] + 389 7 Mappin 0x0011e44c __47- [GMSTileDataCache startWithCompletionHandler:] _ block_invoke + 474 8 libdispatch.dylib 0x0391e30a _dispatch_call_block_and_release + 15 9 libdispatch.dylib 0x0393ee2f _dispatch_client_callout + 14 10 libdispatch.dylib 0x03924afc _dispatch_queue_drain + 1475 11 libdispatch.dylib 0x039243c3 _dispatch_queue_invoke + 212 12 libdispatch.dylib 0x03927067 _dispatch_root_queue_drain + 466 13 libdispatch.dylib 0x0392884a _dispatch_worker_thread3 + 115 14 libsystem_pthread.dylib 0x03c9a296 _pthread_wqthread + 724 15 libsystem_pthread.dylib 0x03c97eea start_wqthread + 30) Libc ++ abi.dylib: оканчивающиеся неперехваченное исключение типа NSException


person Manoj Chandel    schedule 27.11.2014    source источник


Ответы (2)


Если вы следуете этому руководству (http://www.raywenderlich.com/81103/introduction-google-maps-ios-sdk-swift), но пытаясь реализовать это в своем существующем проекте, вы, вероятно, пропустили шаг добавления -ObjC к другим флагам компоновщика в разделе сборки Настройки для проекта.

введите описание изображения здесь

person mitrenegade    schedule 22.12.2014

У меня точно такая же ошибка. Мне пришлось удалить все библиотеки и заново добавить все следующие библиотеки. Тогда это просто сработало. Все еще не знаю, что именно решило мою проблему. Просто хотел поделиться тем, что сделал. Если вы знаете, что именно решило вашу проблему, я хотел бы знать.

(взято с сайта SDK карты Google):

AVFoundation.framework
CoreData.framework
CoreLocation.framework
CoreText.framework
GLKit.framework
ImageIO.framework
libc++.dylib
libicucore.dylib
libz.dylib
OpenGLES.framework
QuartzCore.framework
SystemConfiguration.framework
person Sean    schedule 11.12.2014
comment
Начиная с 1.10 также добавляем: Accelerate.framework, CoreBluetooth.framework, CoreFoundation.framework, libobjc.dylib - person Roy; 16.06.2015