Использование диспетчера пакетов Swift с Xcode

Я пытаюсь использовать следующую библиотеку в моем проекте XCode

https://github.com/czechboy0/Socks

Он говорит, что использовать диспетчер пакетов Swift для использования библиотеки, но я не уверен, где я должен поставить эту строку ???

.Package(url: "https://github.com/czechboy0/Socks.git", majorVersion: 0, minor: 10) 

Я запускаю mac OS 10.12 Sierra с бета-версией XCode 8.

Я считаю, что Swift Package Manager, как предполагается, поставляется с Swift 3, а Swift 3 должен быть частью бета-версии XCode 8, но я не понимаю, как на самом деле использовать диспетчер пакетов в swift. Любая помощь будет принята с благодарностью. Я довольно новичок в развитии iOS, и эта проблема расстраивает …

Если вам нужна дополнительная информация, пожалуйста, спросите 🙂

2 Solutions collect form web for “Использование диспетчера пакетов Swift с Xcode”

Самый простой способ использования диспетчера пакетов Swift с Xcode, предполагая, что у вас установлен Xcode 8.0+, заключается в использовании следующей команды в корневом каталоге проекта:

swift package generate-xcodeproj

Это создаст новый проект Xcode с Sources и Dependencies импортированными в проект.

Swift Package Manager – это инструмент для управления распределением кода Swift. Он интегрирован с системой сборки Swift для автоматизации процесса загрузки, компиляции и привязки зависимостей. : swift.org говорит

Использовать Socks необходимо добавить в файл манифеста Package.swift.

Вот как должен выглядеть ваш файл манифеста

 import PackageDescription let package = Package( name: "DeckOfPlayingCards", targets: [], dependencies: [ .Package(url: "https://github.com/czechboy0/Socks.git", majorVersion: 0, minor: 10) ] ) 

Когда выполняется команда swift build она загружает все зависимости, такие как Carthage или Cocoapodes.

  • Преобразование строки в int
  • Swift ios установил новый контроллер корневого представления
  • Как найти Cyclomatic Complexity проекта Xcode?
  • Как использовать статическую библиотеку (например, библиотеку cocoapods) на XCTest?
  • Недопустимая двоичная проблема при загрузке приложения наклейки iMessage с помощью XCode 8
  • Как обновить DetailView с помощью шаблона приложения MasterDetail
  • iOS cocoapods - как добавить libsqlite3.dylib
  • Xcode Скрыть белую строку состояния ios 10
  • Уведомления APNS Push не работают над производством
  • Применение простой физики к объекту .scn в SceneKit XCODE SWIFT
  • Как установить шестнадцатеричный цветовой код в xib в iOS
  • В ios 7 как отображать предупреждение со стандартным значком предупреждения?
  • Interesting Posts

    Сделать обновление в реальном iPhone приложение

    Как правильно открыть новый контроллер из исходного кода?

    Как проверить, существует ли объект в определенном индексе NSMutableArray?

    NSData getBytes предоставляет разные результаты в симуляторе, чем на устройстве

    Кто изменил мое мнение? (на iOS)

    Отправка фотографии в чате Facebook

    Разрешить HTTP без отключения ATS в iOS

    Мгновентиляция Модальный контроллер просмотра замораживает приложение – Вероятная проблема с Xcode 7

    Перспективная коррекция UIImage из точек

    iOS. Получите места в пределах X миль от текущего почтового индекса?

    Должен ли я использовать основные данные или нет?

    Ошибка в iphone: утверждение не выполнено: (s-> stack-> next! = NULL), функция CGGStackRestore, файл Context / CGGStack.c, строка 116

    ios Unprocessable Entity, в то время как SignUp в Quickblox

    обработка зависимостей для проекта iOS Framework

    Ошибка использования скаляра в управляемом объекте

    PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.