Sqlite.swift: xcode 8.3 error

Created on 17 Mar 2017  路  7Comments  路  Source: stephencelis/SQLite.swift

Project builds fine in Xcode 8.2.1, but in Xcode8.3 beta4 the pod SQLite.swift produces >18 issues like:
Swift Compiler Error Build a shadowed submodule 'Darwin.POSIX.basic' module.modulemap
build a shadowed submodule 'Darwin.POSIX.sys.types._int8_t'

Is there a simple resolution/workaround?

Most helpful comment

I've been using SQLite.swift with Xcode 8.3 since beta3 with no issues.

My specific setup:

pod 'SQLite.swift/standalone', '~> 0.11.0'
pod 'sqlite3/fts'

All 7 comments

@WDDong make sure you follow the instructions exactly, especially step 1)

https://github.com/stephencelis/SQLite.swift#cocoapods

@jberkel we are sure about install. This pod isn't usable with Xcode 8.3 for this time..

I've been using SQLite.swift with Xcode 8.3 since beta3 with no issues.

My specific setup:

pod 'SQLite.swift/standalone', '~> 0.11.0'
pod 'sqlite3/fts'

@ryanholden8 I tried ur setup, but with Xcode8.3 release, it build failed.
error: 'sqlite3.h' file not found

0.11.3 has been tested with Xcode 8.3, closing.

I just got the same problem in my project too with the version 0.11.3, but I solved this problem
Just for the record I post the solution that worked for me.

This error was triggered because I had two versions of XCode on my computer, 8.3.3 and 9.1.

XCode 9.1 was named "XCode" and XCode 8.3.3 was named differently. The project that use the SQLite framework was running with XCode 8.3.3.

So the solution was to have XCode 8.3.3 renamed in "XCode" instead of the XCode 9.1.

This error was triggered because I had two versions of XCode on my computer, 8.3.3 and 9.1.

XCode 9.1 was named "XCode" and XCode 8.3.3 was named differently. The project that use the SQLite framework was running with XCode 8.3.3.

Confirm. Helped!

Was this page helpful?
0 / 5 - 0 ratings