- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
libsqlite3.dylib 不小心从我的 Xcode 中删除了。它在“Link Binary with Libraries”(Build Phases)中显示为红色。也不在垃圾箱中。我需要再次安装 xcode 吗?
最佳答案
虽然上述答案确实告诉您如何将库添加到 Xcode,但是如果您找不到该库会怎样?我注意到了这个问题,然后在 Spotlight 中搜索了 libsqlite3,但没有找到任何文件。虽然有点粗糙,但您可以跳转到终端 session 以在整个文件系统中查找文件。 Spotlight 不会在您的驱动器上的任何地方编制索引,我怀疑它不包括该文件所在的位置。在终端提示符下,键入:
find / -name libsqlite3.dylib -print
这是一个 UNIX 命令,它将定位文件,从根开始,并打印出它找到的结果。您可以随时按 CTRL-C 取消搜索。我实际上在 Xcode 包中找到了它;在这种情况下,我运行的是 Xcode 7 Beta,所以它位于:
/Applications/Xcode-beta.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk/usr/lib
为方便起见,我将文件从此文件夹复制到 Documents 下的 Resources 文件夹,我将库和其他文件保存在该文件夹中,以便在我的项目中轻松引用。
请注意,如果您使用 Swift 进行开发,那么您需要编辑 Bridging-Header.h 文件,并添加以下行:
#imports <sqlite3.h>
如果你没有Bridging Header,你可以将它添加到你的项目中,按照以下步骤操作:
关于ios - libsqlite3.dylib 框架意外从 xcode 中删除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20396814/
我的项目出现错误,但我不知道问题所在。这是我编译后的错误。 ld警告: in /install/Platforms/iPhoneSimulator.platform/Developer/SDKs/iP
我们的 Android 软件为 SQLite 使用虚拟文件系统 (VFS),该系统一直正常运行。一旦我们开始将它与 Android 6 (Marshmallow) 一起使用,就会开始出现各种奇怪的错误
我在将我的应用程序编译到 iOS 时遇到了一些问题。我正在使用 sqlite3 并导入为 #import 好吧,我只在我的 Mac 中找到了一个名为 libsqlite3.0.dylib 的文件,并
我在 M1 Pro 上使用 dotnet 6,并且很难使用 SQLite-Package。 System.DllNotFoundException:无法加载共享库“SQLite.Interop.dll
我在 xamarin 表单项目中遇到 SQLite 问题。但是 SQLiteConnection 我正在尝试在 Android 平台中实例化那里出现异常。 Android & iOS 项目中使用的库
当我尝试在 Appstore 上验证我的 iOS 应用程序时,我在 XCODE 上收到以下错误: Your app contains non-public API usage. Please revi
我已经对此进行了数小时的研究,但无法弄清楚如何解决此问题。每次我启动我的应用程序时,我都会收到标题中所述的错误。我目前安装了 Frank Krueger nuget 包的 sql-net。我引用“使用
我遇到如下链接错误: +[WeChatApiUtil DecodeBase64:] in libWeChatSDK.a(WeChatApiUtil.o) "_deflate", refere
每当我尝试在 android 7.0 中创建 SQLite.Net.SQLiteConnection 时,都会出现此异常知道如何修复它吗?我正在使用这些 nuget 包:
我正在尝试使用新的 Entity Framework Core 创建 Xamarin Forms 应用程序。该应用程序针对 android 6.0,但我的模拟器运行的是 Android 7.0。我在a
我是一名优秀的程序员,十分优秀!