2013-10-24 2 views
3

Я создал проект со статической библиотекой. Когда я пытался архивировать, он терпит неудачу, а заголовки библиотеки отсутствуют. Но когда я создаю приложение, он отлично работает.Архивирование проекта xcode, содержащего статическую библиотеку

И в заголовках папок сборки, ресурсов пакета и библиотеки создаются внешний файл приложения. Возможно ли создать этот файл в файле приложения и архиве или в любом другом процессе, доступном для архивации?

Заранее спасибо.

+0

«Это не удается» - опишите, как именно. – occulus

+0

Отсутствуют файлы заголовков при архивировании –

+0

Что я делаю с проектом со статическими библиотеками, это создать папку с добавлением файлов с узлами sybolic (назначение источника ln-s) в файлы заголовков и добавить путь к папке include в основной проект " Headers Search Path ", поэтому вам не нужно использовать какой-либо скрипт или что-то еще, чтобы скопировать файлы заголовков, и связанные заголовки будут меняться по мере изменения начала – Manu

ответ

0

Если вы можете создать приложение, но не архив, то кажется, что настройки сборки, которые вы используете для конфигурации сборки архива (возможно, Release), неверны. Быстрый тест будет заключаться в том, чтобы изменить конфигурацию сборки для архива так же, как и сборку, скорее всего Debug (вы можете сделать это в Product-> Scheme-> Edit Scheme).

Чтобы исправить это, вы можете открыть настройки сборки для своей цели, найти «путь поиска заголовка», нажать «>», чтобы открыть этот параметр и исправить его для конфигурации сборки, используемой архивом (то есть сделать это так же, как конфигурация сборки, используемая Build)

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