朋友你好,我是iOS新手。我正在使用sqlite创建一个应用程序。该应用程序在模拟器中运行完美,但无法在iPhone设备上运行。我搜索了很多,但没有得到正确的解决方案。我得到link但它也不适合我。图书馆未找到-lsqlite3
我下载的源码的一些演示应用程序,但所有的应用中展示同样的错误。我不明白发生了什么事。 PLZ帮助我我坚持这个问题。
朋友你好,我是iOS新手。我正在使用sqlite创建一个应用程序。该应用程序在模拟器中运行完美,但无法在iPhone设备上运行。我搜索了很多,但没有得到正确的解决方案。我得到link但它也不适合我。图书馆未找到-lsqlite3
我下载的源码的一些演示应用程序,但所有的应用中展示同样的错误。我不明白发生了什么事。 PLZ帮助我我坚持这个问题。
感谢karthik为你回复,但也尝试过这一点,我还添加了“libsqlite3.dylib”。我不知道.tbd和.dylib有什么区别,但我也试过。在我的Xcode只有libsqlite3.tbd显示。我尝试链接,在我的问题给出。之后,如果只显示libsqlite3.tbd –
.dylib - 在xcode6和以下我们使用的更新的xcode(7和以上)我们使用.tbd扩展 –
感谢karthik这个信息,但我仍然坚持在这个问题。你能告诉我在哪里可以找到系统中的libsqlite3.tbd。我怀疑它只在xcode中显示,但可能是我错误地删除了该文件。我很困惑。 –
打开xCode单击顶部项目蓝色图标。点击目标 - >建立阶段 - >链接二进制库 - >添加其他 - >打开文件夹 - >点击Windows + Shift + G - >输入/ usr/lib然后选择库并添加到您的项目
尝试它。
我也这样做了,我只有dylib文件不是tbd文件。我也补充和工作,但它不工作相同的错误。 –
dylib也可以在这个文件夹udai kumar –
是的,我想说我只有libsqlite3.dylib不是libsqlite3.tbd Avinash,我用libsqlite3.dylib这个和生成项目,但同样的错误,我发现Avinash。我试过你的答案,但没有发生。 PLZ帮助 –
问题是我的Xcode。我错误地删除了我的sqlite库,它不显示我的sqlite库路径。我卸载并安装了新的Xcode,并解决了我的问题。
你可以显示屏幕截图 –
PLZ检查,我已发送屏幕截图 –