相关疑难解决方法(0)

删除了 Realm,但仍然出现此错误:模块导入失败:令牌无效(rlm_lldb.py,第 37 行)文件“temp.py”,第 1 行,

两年前,我在一个项目中尝试将 Realm 与 Cocoapods 结合使用。Realm 无法解决,所以我将其删除。Cocoapods 没有成功,所以我最终也删除了它并切换到 Carthage。

随着 Xcode 11 的出现,我开始看到这个错误:

error: module importing failed: invalid token (rlm_lldb.py, line 37) File "temp.py", line 1, in <module>
Run Code Online (Sandbox Code Playgroud)

它似乎没有导致任何崩溃,所以我愚蠢地忽略了它。昨晚我在运行最新 iOS 12 (12.4.3) 的 iPod Touch Generation 6 上运行了一个应用程序。该应用程序因此错误而崩溃。

然后我意识到我在每个设备上的每个应用程序(包括模拟器)上都收到了这个错误。

我尝试返回并重新运行所有代码以删除 CocoaPods,看起来它真的被删除了。

我的电脑上还有一些 Realm 文件,最值得注意的是:

~Library/Application Support/Realm/rlm_lldb.py

~Library/Application Support/Developer/Shared/Xcode/Plug-ins/RealmPlugin.xcplugin
Run Code Online (Sandbox Code Playgroud)

当我删除这些文件(通过重命名和移动它们)时,每次在任何设备上运行任何应用程序时,我仍然会收到错误消息:

error: module importing failed: invalid pathname
Run Code Online (Sandbox Code Playgroud)

有些东西仍在寻找这些文件,但它甚至不知道它们的名字。所以我把文件放回去,我又回到了原来的错误。

编辑:有人建议这与以下问题相同: 从 Xcode 中删除领域模型对象

我的 Xcode 中没有 Realm 对象模型,即使我遇到了同样的错误。该问题的解决方案根本没有解决我的情况。还有一条评论可能对这个问题有帮助,那就是编辑~/.lldbinit. 但是没有解释如何编辑~/.lldbinit或建议它根本有效。

我实际上认为编辑~/.lldbinit可能会有所帮助,但我不知道如何做到这一点。

python realm ios cocoapods

8
推荐指数
1
解决办法
1435
查看次数

标签 统计

cocoapods ×1

ios ×1

python ×1

realm ×1