Мы используем Xcode 4 и LLVM 2.0 уже пару месяцев, и после завершения огромного обновления нашего приложения мы подумали, что отправим его в Apple.
Что мы не могли себе представить, однакобыло то, что, хотя программу удалось собрать как для симулятора, так и для устройств, когда дело дошло до архивации, XCode просто выдал неприятную ошибку компоновки и оставил нас там висеть.
Ошибка связана с Библиотека ZipKit (ранее мы обсуждали проблемы, с которыми мы заставляли работать в XCode 4 ).
Вот что мы получаем:
ld: library not found for -ltouchzipkit
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Command /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/clang failed with exit code 1
Таким образом, вопрос заключается в следующем: нужно ли нам изменять какие-либо настройки для приложения, которое прекрасно работает, чтобы иметь возможность также архивироваться?