Swift 2 / iOS 9 - libz.dylib не найден

Я использую некоторые внешние коды от Google в моем новом проекте Swift 2.0, который требовал «libz.dylib» в более ранних версиях. После обновления до нового XCode / нового SDK.

XCode теперь не может импортировать libz.dylib и выдает некоторые ошибки

Неопределенные символы для архитектуры i386: "_deflate", на который ссылаются из: + [GAICompressionUtil gai_dataByCompressingBytes: length :ressionLevel: mode:] в libGoogleAnalyticsServices.a (GAICompressionUtil.o) mode:] в libGoogleAnalyticsServices.a (GAICompressionUtil.o) "deflateInit2", на который ссылаются из: + [GAICompressionUtil gai_dataByCompressingBytes: length :ression: Уровень: mode:] в libGoogleAnalyticsServices.a (GAICompressionUtil.o) o) "_inflateEnd", на который ссылаются из: + [GAICompressionUtil gai_dataByInflatingBytes: length: isRawData:] в libGoogleAnalyticsServices.a (GAICompressionUtil.o) "inflateInit2", ссылка из: + [GAICompressionUtil gai_dataByInflatingBytes: length: isRawData:] в libGoogleAnalyticsServices.a (GAICompressionUtil.o) ld: символ (ы) не найден для архитектуры i386 clang: error: команда компоновщика завершилась неудачно с кодом выхода 1 (use -v чтобы увидеть призыв)

Просматривая доступные пакеты в настройках «фазы сборки», я могу найти «libz.tbd», который кажется заменой libz.dylib. При импорте этой библиотеки ошибка компоновщика остается прежней, но я получаю это дополнительное предупреждение:

предупреждение: пропуская файл '/Applications/Xcode-beta.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator9.0.sdk/usr/lib/libz.tbd' (неожиданный тип файла 'text' в Фреймворки и фазы сборки библиотек)

Есть идеи, что делать?

Ответы на вопрос(8)

Ваш ответ на вопрос