没有像Swift中的Sqlite这样的模块

时间:2017-04-03 19:00:01

标签: ios swift sqlite xcode8

我正在使用swift中的sqlite创建一个项目。我手动将Sqlite添加到我的项目中,如本教程中所述 This link under Manual method

所以它用我的mac编译并运行良好。但当我把它转移到另一个并编译然后它说没有这样的模块。 See the image for error

但是当我手动将框架添加到另一台计算机上的xcode项目时,它又开始工作了。你能告诉我我怎么能这样做,不需要一次又一次地添加。

3 个答案:

答案 0 :(得分:0)

这可以很好地利用git在计算机之间进行传输,这样可以避免这样的问题,并且您将失去在一台计算机上启动但忘记将其传输到其他计算机的工作的机会较少。

最佳做法是承诺对代码进行重大更改,或者如果您不打算在延长时间范围内处理代码。或者当您知道需要转移到另一台计算机时。

我使用bitbucket因为它允许无限制的私有存储库。如果要进行文件级复制,则应始终复制整个文件夹。

答案 1 :(得分:0)

花了一些时间,但答案是: 1.需要下载文件sqlite.swift-master.zip Downlod from here 2.解压缩并将SQLite.xcodeproj文件拖到您自己的项目中。 3.在目标的常规选项卡中,单击链接框架和库下的+按钮,为ios添加sqlite框架,在嵌入式二进制文件中添加sqlite.framework。

这是一个很好的视频,有助于: Youtube video

答案 2 :(得分:0)

项目的部署目标和目标更改为IOS 11.应该这样做。此外,请确保所有目标的swift_version设置为 Swift 4