2015-06-02 3 views
1

После выполнения инструкции по установке здесь: https://github.com/stephencelis/SQLite.swiftIOS Swift: SQLite.swift Ошибка - заголовок не найден

я получаю следующее сообщение об ошибке по созданию проекта:

продленного-module.modulemap

Header not found: 
'/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/usr/include/sqlite3.h' 

Проблема заключается в том, что мой Xcode находится в каталоге Xcode-beta.app. Я попытался изменить путь в файле выше, в /Applications/Xcode-beta.app/Contents/... но файл, кажется, автоматически перезаписывается при сборке. '

Как это решить?

+0

очистить проект и удалить полученные данные –

+0

Memon> Как очистить проект и удалить производные данные? Извините, я новичок в iOS, мире Xcode. – Jasper

+1

Go Product -> Clean для чистого проекта –

ответ

0

На данный момент карты модулей, как представляется, должны ссылаться на файлы, которые являются абсолютными, а не относительными к текущему SDK сборки. Из-за этого путь Xcode должен быть жестко закодирован. Если вы строите для Xcode 6.4 бета, пожалуйста, измените module.modulemap файл и заменить «Xcode.app» с «Xcode-beta.app»:

https://github.com/stephencelis/SQLite.swift/blob/743530d1e56c86b5cd4df5153839a98ecb05bf5f/SQLite/module.modulemap

Я вообще имел бета-филиал в прошлом и попытается сократить его в будущем.