2017-02-21 7 views
5

им с помощью Xcode 8.2.1 и также моя быстры версия 3.0.2 (swiftlang-800.0.63 лязг-800.0.42.1)быстры идеальный сборки проекта получить не удалось при добавлении пакета PostgresStORM

и вот мой содержание package.swift

import PackageDescription 

let package = Package(
    name: "MyAwesomeProject", 
    dependencies: [ 
     .Package(
      url: "https://github.com/PerfectlySoft/Perfect-HTTPServer.git", 
      majorVersion: 2, minor: 0 
     ), 
     .Package(url: "https://github.com/PerfectlySoft/Perfect-PostgreSQL.git", majorVersion: 2, minor: 0), 
     .Package(url: "https://github.com/SwiftORM/Postgres-StORM.git", majorVersion: 1, minor: 0) 
    ] 
) 

here объясняет, как добавить Postgres штурмовать к вашему проекту. когда я добавить PostgresStrom в мой пакет и строить я получаю следующие ошибки построения:

/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include/module.modulemap:1:8: error: redefinition of module 'AppleTextureEncoder' 
module AppleTextureEncoder [system] [extern_c] 

xcode errors

как я могу это исправить? i ничего не нашел на сайте:

Что я пробовал и не работал: 1- clear project (команда + shift + k) и (команда + опция + сдвиг + k) 2- удалить отклоненные данные 3- создать полный новый проект 4- deleted /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include/module.modulemap, который разрушил мой xcode и пришлось вернуть его обратно.

ответ

1

У меня была исключительная проблема, когда я использовал Docker и создал некоторые серверные вещи. Я создал в командной строке Docker пакет и построил его.

swift package init --type executable 
swift build 

после того, как это ВАЖНОЕ идти на терминале за пределами Докер в каталог проекта и создать файл Xcode.

swift package generate-xcodeproj 

наслаждаться :-)

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