У меня много проблем с интеграцией SDK Google Analytics в проект iOS. Я использую XCode 7 и ориентируюсь на iOS 7. С помощью Swift 2.0. Тем не менее, я могу заставить образец работать нормально (но не конвертировать в Swift 2.0).
Я пробовал как установить через CocoaPods, так и путем копирования файлов вручную:
https://developers.google.com/analytics/devguides/collection/ios/v3/sdk-download
При установке через CocoaPods я пробовал оба
pod 'Google/Analytics'
pod 'GoogleAnalytics'
и
pod 'Google/Analytics', '~> 1.0.0'
В случае сбоя сборки XCode с ошибкой
BridgingHeader.h:2:9: 'Google/Analytics.h' file not found
Failed to import bridging header '/Users/jonas.andersson/Projects/MyAppName/MyAppName/Supporting files/BridgingHeader.h'
Это в строке:
#import <Google/Analytics.h>
Я также попытался добавить
$(SRCROOT)/Pods/GoogleAnalytics
а остальные предложения из Файл Google/Analytics.h не найден при добавлении в AppDelegate
Обновление
Использование pod 'GoogleAnalytics'
, а затем #import <Google/Analytics.h>
работало лучше. Однако затем я получаю следующую ошибку:
Use of unresolved identifier 'GGLContext'
когда я пытаюсь настроить GA в соответствии с документацией Google:
var configureError:NSError?
GGLContext.sharedInstance().configureWithError(&configureError)