2016-02-08 3 views
0

Допустим, 2 рамы A & B созданы. Внутри рамки A используется каркас Cartthage B. Теперь, когда я включаю фреймворк A в проект с использованием carthage, он проверяет оба из них, но только строит B.Карфаген не строит основной каркас

Что мне нужно сделать, чтобы получить фреймворк А?

Cartfile для каркаса A:

git "http://location/to/fwk/b" "branch" 

Cartfile для проекта:

git "http://location/to/fwk/a" "branch" 

После того, как я бегу carthage update от расположения проекта, я могу видеть из бревен, что обе структуры выданными, но в место сборки я могу видеть только Framework B.

Также попытался добавить фреймворк B в Cartfile.private, но он не помог

+1

Каковы ваши корзины, какие команды вы используете? Это почти наверняка ошибка пользователя, и вы не указали достаточно информации, чтобы узнать, где она находится. –

+0

@WillM. добавлено содержимое cartfile – user5381191

+0

Возможно, структура A не работает из-за ошибки в коде. Должны быть журналы из процесса сборки, которые говорят, какие структуры строятся и результат процесса. –

ответ

0

Открыть структуру проекта A и выбрать общую схему из схемы управления. Затем запустите обновление команды carthage.

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