Ответ 1
Люди в Карфагене помогли мне разобраться с проблемой - Xcode не добавлял схемы к git. Убедитесь, что .xcodeproj/xcshareddata/xcschemes
добавлен и помещен в github.
Я создаю структуру (называемую ProjectOne), встроенную и протестированную. Я хочу, чтобы эта структура использовалась в Carthage
. Я отредактировал свою схему и сделал стандартную схему "ProjectOne"
, разделяемую в XCODE
. Я сделал конструкцию carthage и подтвердил, что структура была построена в Carthage/Build/iOS.
Затем я нажимаю на github и создаю выпуск.
В другом проекте я использую эту фреймворк. Но отчеты о кадре > "Зависимость ProjectOne не имеет общих схем инфраструктуры для любой из платформ: iOS".
Я уверен, что разделил схему в ProjectOne - кто-нибудь знает, почему это происходит?
Люди в Карфагене помогли мне разобраться с проблемой - Xcode не добавлял схемы к git. Убедитесь, что .xcodeproj/xcshareddata/xcschemes
добавлен и помещен в github.
В моем случае проблема была в том, как я включил URL репо в мой файл корзины. Я изменил это с:
github " https://...UICore.git " == 1.0.0
в
git "https://... UICore.git" "master"
Для меня проблемой стала новая версия Xcode. Я собрал проект в более новой версии XCode, но инструмент командной строки был установлен на предыдущую. Чтобы изменить его, вы должны открыть Xcode → Preferences → Locations.