2015-09-15 5 views
2

Подробности в моем проекте:libz dylib со статической ссылке не поддерживает IOS 7

  1. Использование скор 1

  2. Нужна поддержка IOS 7

  3. Использование ZipArchive

  4. Не использовать cocoapods или еще что-то еще

В моем проекте мне нужно разархивировать что-то. Поэтому я использую ZipArchive, это динамическое связывание. Работает над проектом, когда я не архивирую (это означает архив xcode) и ставится на testflight.

Но при загрузке в testflight iOS 7 не поддерживает динамическое связывание, поэтому он не работает.

Я пытаюсь создать новый Static Library цель, но dylib это еще нужно динамическое связывание. Это конфликт ...

Как с этим бороться?

Первое решение на мой взгляд, является: Требовать исходный код ZLIB, но это очень сложно ....

Может найти другой способ распаковать архив с быстрым будет более простым?

ответ

0

В настоящий момент я разрешил свою проблему.

Просто включите файл все ZipArchive, чтобы построить Phases (.c/ .m -> Источники компилирования, * .h -> Заголовки -> Project)

Включать заголовок в файле моста, они будут замедляться компиляции но работает.

Не уверен, что возможная проблема на будущее.

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