两年前,我尝试在一个项目中使用Realm和Cocoapods。Realm没用,所以我把它删除了。可可豆不起作用,所以我最终也把它也移走了,换成了迦太基。在
随着Xcode 11的出现,我开始看到以下错误:
error: module importing failed: invalid token (rlm_lldb.py, line 37) File "temp.py", line 1, in <module>
它似乎没有引起任何车祸,所以我愚蠢地忽视了它。昨晚我在iPodtouch 6代上运行了一个应用程序,运行的是最新的iOS12(12.4.3)。应用程序因此错误而崩溃。在
然后我意识到我在每个设备上的每个应用程序都会遇到这个错误,包括模拟器。在
我尝试返回并重新运行所有代码以删除CocoaPods,但似乎它确实被删除了。在
我的电脑上还有一些Realm文件,尤其是:
^{pr2}$当我删除这些文件(通过重命名和移动它们)时,每次在任何设备上运行任何应用程序时,我仍然会收到一个错误:
error: module importing failed: invalid pathname
一些东西还在找那些文件,但它甚至不知道它们的名字。所以我把文件放回去,我又回到了原来的错误。在
编辑: 有人建议,这是同一个问题: Remove Realm Model Object from Xcode
我的Xcode中没有Realm对象模型,即使我得到相同的错误。这个问题的解决方案根本没有解决我的问题。还有一个注释可能对这个问题有帮助,那就是编辑~/.lldbinit
。但是对于如何编辑~/.lldbinit
没有任何解释,也没有人认为它是有效的。在
实际上,我认为编辑~/.lldbinit
可能会有所帮助,但我不知道该怎么做。在
卸载和重新安装Xcode并没有解决这个问题。在
根据这个问题中未被接受的答案
Remove Realm Model Object from Xcode
我需要编辑
~/.lldbinit
。老实说,我不完全理解这个文件是什么。访问或编辑并不容易。在我从Ray Wenderlich那里找到了这个教程
https://www.raywenderlich.com/612-custom-lldb-commands-in-practice
找到了我的编辑,突出了冒犯的那一行
删除文本并退出,选择退出时保存。在
当我重新打开Xcode、清理、构建并运行一个应用程序时,错误就消失了。在
我对此感觉不太好。我不知道我做的对不对。我讨厌在航站楼做我不明白的事。在
编辑: 我向Realm提出了这个问题,Realm也在同一时间提出这个问题可能与
lldbinit
有关。在我编辑了文件并停止看到错误之后,我分享了我为修复Realm问题所采取的步骤。我确信这是正确的做法。此外,请参阅以下Jay关于他如何解决此问题的评论:虽然这对我不起作用,但我想把它包括在这个答案中,因为我认为如果你有这个问题,最好先试试这个。在
相关问题 更多 >
编程相关推荐