Описание тега swift-package-manager
Swift Package Manager - это инструмент сборки и менеджер зависимостей для проектов, написанных на Swift. Он сделан Apple и имеет открытый исходный код.
1
ответ
Изменить имена файлов пакетов swift
У меня есть быстрый пакет, похожий на приведенный ниже пример, и он связан с Git-репо как локально, так и удаленно на Github. -ProjectName -Sources -ProjectName.xcodeproj -ProjectNameTestsFolder -ProjectNameTests.swift -Package.swift Исходя из своег…
10 окт '16 в 13:01
2
ответа
Библиотеки Xcode и SPM
Я хочу написать свой проект с помощью менеджера пакетов Swift. Единственный возможный способ получить завершение кода - через Xcode AFAIK. Все остальные попытки завершить код в Vim потерпели неудачу для меня. Настройка моего пакета Swift: $ mkdir Sw…
30 июн '16 в 08:26
2
ответа
При использовании Swift Package Manager, как я могу создать файл проекта Xcode для разработки
Я использую новый менеджер пакетов Swift с открытым исходным кодом и могу загрузить файлы. Я хочу, чтобы менеджер создал "среду разработки" (через XCode) на основе полученных пакетов. Кто-нибудь имел дело с этим?
06 дек '15 в 09:47
2
ответа
"предупреждение: нет целей для сборки в пакете" ошибка в менеджере пакетов swift
Я пытаюсь установить SocketIO в свой проект swift 4 iOS с помощью менеджера пакетов swift. Файл Package.swift выглядит так: // swift-tools-version:4.0 // The swift-tools-version declares the minimum version of Swift required to build this package. i…
02 окт '17 в 05:58
1
ответ
Ошибка: не удалось найти цели: MyLib; используйте свойство path в манифесте Swift 4, чтобы установить собственный целевой путь
Я бегу sudo swift test и получил следующую ошибку: ошибка: не удалось найти цели: MyLib; используйте свойство path в манифесте Swift 4, чтобы установить собственный целевой путь Package.swift: // swift-tools-version:4.0 import PackageDescription let…
26 окт '17 в 00:20
2
ответа
В чем разница между пакетом Swift и модулем?
Swift имеет модульный код, который можно отсортировать по модулям. Но вы можете использовать Swift Package Manager для загрузки и установки модулей. Есть ли разница между "пакетом Swift" и "модулем Swift"? Когда я должен использовать одну фразу или …
14 сен '16 в 20:37
2
ответа
Можно ли сделать локальный модуль с помощью менеджера пакетов Swift?
Я знаю, что менеджер пакетов Swift может компилировать код из github в качестве модуля для моего проекта, но могу ли я сказать менеджеру пакетов, чтобы вместо этого компилировать код, который хранится локально на моем компьютере? Идея в том, что у м…
23 ноя '16 в 23:18
1
ответ
Cocoapods, добавить зависимости для всех целей в общем виде
Приложение имеет более 20 целей. Каждый раз, когда я добавляю цель, мне нужно обновлять свой подфайл: Podfile target 'SomeNewTarget' do runAllPods // Block that contains all "pod ...." end Мой вопрос: Есть ли общий способ добавления зависимостей ко …
29 янв '18 в 16:03
0
ответов
Как я могу иметь Objective-C++ и Swift и фреймворк в одном проекте SPM?
Я пытаюсь использовать SwiftPM на Raspberry Pi, чтобы написать инструмент командной строки с участием OpenCV. Могу ли я использовать Objective-C++, файл Swift и инфраструктуру OpenCV в одном проекте и при этом иметь возможность скомпилировать их с s…
29 янв '18 в 18:52
0
ответов
Swift Package Manager - добавление пакета в проект
Swift Package Manager стал довольно популярным, поэтому логично воспользоваться преимуществами этой реализации распространения программного обеспечения. Поэтому я решил добавить пакет в мой существующий проект XCode. К сожалению, есть много информац…
22 ноя '18 в 08:46
0
ответов
Быстрая сборка: ошибка: не удалось собрать модуль Objective-C 'Дарвин'
Я пытаюсь запустить пример-пакета-дилера из репозитория Swift Package Manager, но он не в состоянии скомпилировать результат с этой ошибкой: /usr/local/include/string.h:26:10: error: 'dpkg/macros.h' file not found #include <dpkg/macros.h> <…
15 ноя '18 в 14:23
1
ответ
Как вызвать глобальную настройку для всех тестов в пакете swift?
Имея пакет swift, я хочу выполнить глобальную настройку (в основном настроить ведение журнала для всех тестов) перед началом тестов. Удивительно, но это легко в Linux, где код может быть добавлен в allTests public func allTests() -> [XCTestCaseEn…
05 май '18 в 09:48
1
ответ
Как указать альфа-версию модуля в Package.swift?
Я хочу добавить библиотеку под названием Markdown для моего проекта Swift, который является серверной сборкой на Vapor. Однако, похоже, что библиотека отказалась от поддержки Swift 2.x, и теперь последняя версия - 1.0.0-alpha, основанная на Swift 3.…
14 окт '16 в 23:40
0
ответов
Swift Package Manger - не работает swift build
Я пытаюсь создать пакет в Swift Package Manager, и я могу инициализировать пакет, но я не могу его собрать, запустить или протестировать. когда я вхожу в swift build Команда я получаю следующую ошибку error: signalled(6): xcrun --sdk macosx --show-s…
06 дек '18 в 11:20
1
ответ
Swift: скачать Toolchain, казалось бы, отсутствуют компоненты
На веб-сайте swift у вас есть несколько вариантов / версий на выбор, но некоторые из пакетов, кажется, не включают swift-build, с чем это связано? В частности: Swift-2.2.1 14.04 3 мая Должно быть похоже на версию 15.10. Похоже, это не относится к ta…
30 май '16 в 15:59
2
ответа
Как указать бета-версию зависимости Swift с помощью диспетчера пакетов Swift
Я хочу использовать бета-версию пакета swift в одном из моих проектов, в котором используется менеджер пакетов Swift. Ниже приведен код моего Package.swift import PackageDescription let package = Package( name: "firstProj", dependencies: [ .Package(…
26 сен '16 в 17:22
1
ответ
Как проверить класс в пакете Swift?
В настоящее время я пытаюсь понять механизм импорта зависимостей в пакет Swift, и я столкнулся с проблемой с тестами. Надеюсь, кто-то может объяснить, что я делаю не так. Я собираюсь описать проблему шаг за шагом, чтобы вы могли легко воспроизвести …
28 янв '19 в 01:10
1
ответ
Исполняемое приложение Swift Package Manager, установите цель развертывания
Я использую Swift Package Manager для создания исполняемого файла MacOS. Когда я использую вещи, которые недоступны во всех версиях macOS, я получаю ошибки компиляции. Два больших примера URL(fileURLWithPath: filePath, relativeTo: directoryToSearch)…
15 фев '19 в 15:26
0
ответов
Как получить доступ к файлам в каталоге с помощью Swift Package Manager
Я пишу программу с использованием swift, используя диспетчер пакетов Swift, и я хотел бы, чтобы в моей папке Sources был текстовый файл с определенной кэшированной информацией, и я хотел бы читать / писать в нее. Мой вопрос: как будет выглядеть путь…
17 янв '19 в 02:34
1
ответ
Не могу использовать Swift Package Manager с моей библиотекой
У меня есть камера с открытым исходным кодом Swift под названием Lumina, и я хотел бы иметь возможность использовать ее со всеми тремя основными системами управления зависимостями iOS. (Cocoapods и Карфаген работают нормально.) Все мои теги следуют …
01 окт '17 в 15:33