2016-09-29 2 views
0

Я пытаюсь добавить SQLite в приложение Vapor, но не очень повезло. Вот что я сделал, чтобы добавить его в проект и ошибку, которую я получаю в Xcode, когда я пытаюсь его построить. Ошибка в Sqlite.swift в операторе импорта: «Нет такого модуля« CSQLiteMac »« Я знаю, что где-то отсутствует какая-то фреймворк, но я просто не могу отследить, что мне не хватает, и мой google fu не дает мне ,Vapor SQLite отсутствует модуль CSQLiteMac

myke$ brew update 
Already up-to-date. 

myke$ brew install sqlite3 libsqlite3-dev 
Error: No available formula with the name "libsqlite3-dev" 
==> Searching for similarly named formulae... 
Error: No similarly named formulae found. 
==> Searching taps... 
Error: No formulae found in taps. 
==> You haven't updated Homebrew in a while. 
A formula for libsqlite3-dev might have been added recently. 
Run `brew update` to get the latest Homebrew updates! 

myke$ vapor build --clean 
Cleaning [Done] 
No Packages folder, fetch may take a while... 
Fetching Dependencies [Done] 
Building Project [Done] 

myke$ vapor xcode 
Fetching Dependencies [Done] 
Generating Xcode Project [Done] 
Select the `App` scheme to run. 
Open Xcode project? 
y/n>n 

Мой файл пакета:

import PackageDescription 

let package = Package(
    name: "kanban", 
    dependencies: [ 
     .Package(url: "https://github.com/vapor/vapor.git", majorVersion: 1, minor: 0), 
     .Package(url: "https://github.com/vapor/sqlite-provider.git", majorVersion: 1, minor: 0) 
    ], 
    exclude: [ 
     "Config", 
     "Database", 
     "Localization", 
     "Public", 
     "Resources", 
     "Tests", 
    ] 
) 

ответ

0

Просто используйте

brew install sqlite3 

Пакет sqlite3 никогда не получать установлен, потому что это провал на

Error: No available formula with the name "libsqlite3-dev" 
+0

Так что было половина моего проблема. Как только я установил sqlite, я все еще получал ошибку. Мне пришлось добавить: «$ (SRCROOT) /Packages/CSQLite-1.0.0» к путям поиска для цели SQLite. –

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