Публикации по теме 'carthage'


Какой идеальный менеджер зависимостей для iOS?
Какой идеальный менеджер зависимостей для iOS? Наше путешествие по CocoaPods, Carthage и Swift Package Manager Приложение Azimo для iOS со временем прошло много этапов и оборотов. Некоторые из решений, которые хорошо служили нам в прошлом, стали препятствием на пути к скорости разработки, качеству нашего продукта и растущей кодовой базе. В этом посте обсуждается один из таких вариантов - работа с менеджерами зависимостей, CocoaPods , Carthage и Swift Package Manager , а также..

Вопросы по теме 'carthage'

Комбинируйте Cocoapods и Карфаген
Я создаю фреймворк Swift, который зависит от нескольких других сторонних фреймворков. Обе эти другие платформы поддерживают Carthage и Cocoapods. Можно ли как-нибудь сделать так, чтобы моя собственная платформа поддерживала установку с...
7791 просмотров
schedule 15.04.2022

Как правильно создать carthage cartfile?
Я смотрю в корзину. Не могу дождаться, чтобы «просто создать корзину», как говорится во всех инструкциях. Только... как "просто" создать Cartfile? Я создал обычный текстовый документ, назвал его cartfile и скопировал в него некоторые...
30987 просмотров
schedule 26.04.2024

Carthage + Quick framework + Swift 2 = ошибка: файл модуля создан старой версией компилятора; перестройте «Быстро» и повторите попытку
Я использую Xcode 7 beta 5 (в настоящее время это единственный установленный xcode) со Swift 2, и когда я пытаюсь запустить модульные тесты с помощью Quick, я получаю следующую ошибку: error: module file was created by an older version of the...
1349 просмотров
schedule 01.04.2023

Как мне настроить Carthage для использования моих собственных фреймворков, находящихся в частном репозитории, таком как Stash (Bitbucket)?
Мне было интересно, есть ли что-то вроде частных модулей в Carthage , у меня есть пара фреймворков, и в настоящее время я использую git submodules , я начал использовать Carthage для нового проекта, и это довольно неплохо, но пока я просто...
11812 просмотров
schedule 22.04.2023

Неподдерживаемые архитектуры при загрузке в App Store
Я внедрил в свой проект новую библиотеку (с именем Eureka ), и теперь при попытке загрузки возникают ошибки в App Store/TestFlight. К ним относятся «Неподдерживаемые архитектуры», «Неверное выравнивание сегментов» и «Двоичный файл...
5133 просмотров
schedule 08.01.2024

Какао-стручки и Карфаген
У меня был проект с Carthage и Cocoapods. У них обоих есть одна общая зависимость (точнее, PureLayout). Странно, но проект компилируется нормально, без ошибок переопределения класса и т. Д. Итак, вопрос: почему он работает и какая версия зависимости...
6725 просмотров
schedule 14.06.2023

Невозможно связать какой-либо фреймворк с помощью Carthage или CocoaPods.
Я пытался добавить несколько проектов Icon-font в свою Cocoa Touch Framework, используя как CocoaPods, так и Carthage, но продолжаю получать ld: framework not found SomeIconFont Вещи, которые я пытался сделать: Перетащите последнюю версию...
660 просмотров
schedule 17.12.2022

Где находятся этапы выполнения сценария и сборки в Xcode?
Чтобы настроить Carthage, в документации говорится, что вам нужно добавить Запустить скрипт. На вкладке настроек «Build Phases» вашего приложения щелкните значок «+» и выберите «New Run Script Phase». Создайте Run Script, в котором вы...
38365 просмотров
schedule 07.04.2023

Инструмент командной строки - Ошибка - xcrun: ошибка: невозможно найти утилиту xcodebuild, а не инструмент разработчика или в PATH
Я получаю эту ошибку при создании SwiftJSON фреймворка для проекта Some Xcode с помощью диспетчера зависимостей Carthage. Sivaramaiahs-Mac-mini: GZipDemoApp vsoftMacmini5 $ carthage update - платформа iOS *** Получение GzipSwift...
59740 просмотров

Диспетчер тегов Google для iOS – Карфаген
Взглянув на Диспетчер тегов Google для iOS, кажется, что единственный способ интегрировать его — использовать CocoaPods. https://developers.google.com/tag-manager/ios/v5 Однако моя компания использует Carthage. Можно ли вместо этого...
1131 просмотров
schedule 13.03.2023

.framework как Carthage (пример Fabric & Crashlytics)
Сейчас я выбираю менеджера зависимостей для второй версии моего проекта. Я сделал свою домашнюю работу и проверил все зависимости, которые мне понадобятся для поддержки Carthage , и получил все без Fabric и Crashlytics . Для этих двух я бы...
1001 просмотров
schedule 16.01.2023

Ошибка сборки Carthage после обновления Swift до версии 4.0
Сборка Carthage завершилась неудачно после обновления Swift до версии 4.0 с версии 3.2. Вот результаты использования carthage update --platform iOS . *** Fetching AlamofireImage *** Fetching FSCalendar *** Fetching Alamofire *** Fetching...
9117 просмотров
schedule 01.01.2023

Как установить библиотеку Objective C GZIP для Swift
Я использую Xcode 9.1 и Swift 3.2 для своего текущего проекта. Я пытался использовать библиотеку 1024jp GzipSwift, но продолжал получать clang: error: linker command failed with exit code 1 (use -v to see invocation) . Поэтому я решил попробовать...
188 просмотров
schedule 13.01.2023

Ошибка на этапе запуска скрипта: framework — это каталог
Я использую платформу apollo для GraphQL, которую я установил с помощью Carthage, но у меня возникает ошибка при запуске скрипта для создания файла API.swift на этапе сборки. Ошибка > [myproject]/Carthage/Build/iOS/Apollo.framework: is a...
595 просмотров
schedule 17.03.2024

Нет общих схем фреймворка
Я пытаюсь преобразовать проект с открытым исходным кодом, которым я не владею, для использования Carthage, чтобы я мог включить его в качестве зависимости. Я добавил новую схему и сделал эту схему общей. Я проверил это в своем локальном репозитории...
1718 просмотров
schedule 17.07.2022

Проект iOS Carthage не имеет общих схем даже при ручном xcodebuild
Что именно означает эта ошибка? Если в проекте нет общих схем, можно ли их как-то создать с помощью xcodebuild -list -project Whatever.xcodeproj ? Кажется, что поддержка React-Native с использованием carthage незначительна. Я могу добавить...
796 просмотров
schedule 12.02.2023

«Не удалось создать модуль Objective-C» для статической библиотеки C в iOS Framework, когда модуль не кэширован
У меня есть структура Swift, которая включает статическую библиотеку C. Эта структура используется в приложении для iOS. Если я выполняю carthage archive свою структуру, а затем выводю результат в свое приложение в отдельном проекте Xcode, а...
245 просмотров
schedule 09.11.2022

Ошибка обновления Carthage с сообщением Не удалось найти доступные симуляторы для iOS — Xcode 10.1, macOS Mojave (10.14.2)
Я пытаюсь установить Realm в свой проект, используя Carthage. Раньше это работало, но после перехода на новый MacBook Pro (15 дюймов, 2018 г., TouchBar) я получаю следующую ошибку: carthage update --no-use-binaries --platform iOS *** Fetching...
3838 просмотров
schedule 17.01.2023

Ошибка экспорта Xcode Carthage ipatool завершилась с ошибкой с исключением: #‹NoMethodError: неопределенный метод `toolsPath' для nil:NillClass›, ошибка bitcode_strip
Я поддерживаю проект, используя Carthage . Работает нормально, архивирует. Но не удалось экспортировать корпоративное приложение. Ошибка в "Опциях корпоративного распространения" ipatool failed with an exception: #<NoMethodError: undefined...
399 просмотров

Единый файл корзины для указания и установки зависимостей для нескольких целей
Есть ли способ написать один файл корзины, который можно использовать для установки зависимостей, необходимых для нескольких целей. Этого можно достичь, используя Cocoapods, как показано ниже: # Uncomment the next line to define a global platform...
352 просмотров
schedule 19.09.2023