2013-08-24 3 views
1

Я все еще новичок в разработке iOS, мне нужно добавить аналитику google в мой проект телефонных разговоров, но я не хочу использовать способ javascript и рассматривать его как веб-сайт, я хочу добавить его надлежащим образом с помощью Objective -С. Проблема заключается в том, когда я пытаюсь добавить аналитические файлы Google и рамки я получаю эти ошибки:ошибок при интеграции Google Analytics?

Undefined symbols for architecture i386: 

    "_deflate", referenced from: 
     anon in libGoogleAnalyticsServices.a(NSData+zlib.o) 

    "_deflateEnd", referenced from: 
     anon in libGoogleAnalyticsServices.a(NSData+zlib.o) 

    "_deflateInit2_", referenced from: 
     anon in libGoogleAnalyticsServices.a(NSData+zlib.o) 

    "_inflate", referenced from: 
     anon in libGoogleAnalyticsServices.a(NSData+zlib.o) 

    "_inflateEnd", referenced from: 
     anon in libGoogleAnalyticsServices.a(NSData+zlib.o) 

    "_inflateInit2_", referenced from: 
     anon in libGoogleAnalyticsServices.a(NSData+zlib.o) 

ld: symbol(s) not found for architecture i386 
clang: error: linker command failed with exit code 1 (use -v to see invocation) 

Я также использую AdMob с приложением, но AdMob работает отлично, я также пытался искать файлы дублированных для google analytics, но не удалось найти, когда я пытаюсь добавить аналитику google в любой другой проект, который не включает телефонную трубку, он отлично работает. Пожалуйста, помогите мне, я пытался сделать эту работу уже 2 недели.

ответ

5

Вам необходимо добавить libz.dylib в свой проект. Для этого щелкните файл Project -> Targetets -> Build Phases -> Link Binary with Libraries -> Нажмите кнопку + и добавьте libz.dylib. Очистите и запустите проект.

Смежные вопросы