首页 > 解决方案 > 无法在 Kotlin 多平台项目中调试 iOS 应用程序

问题描述

我正在使用 Kotlin Native for Android 和 iOS 开发应用程序。我正在使用 Kotlin Multiplatform Android Studio 插件。如果我在 Android 上运行该应用程序,它工作正常。如果我在 iOS 上运行它,应用程序正在运行,但我的 observable 没有返回任何内容并且我看不到日志,我需要调试。

我需要调试共享代码,并且我已经读过可以这样做,但是在构建成功后我收到以下错误:

Error running 'iosApp': Could not initialize class com.jetbrains.cidr.execution.debugger.CidrDebuggerLanguageSupportManager

在此处输入图像描述

在此处输入图像描述 我正在使用:

有人能帮助我吗?我将无限感激。

谢谢

标签: androidioskotlindebuggingkotlin-multiplatform

解决方案


卸载Android Studio并删除所有文件夹并重新安装再次解决问题。

删除的文件和文件夹:

rm -Rf /Applications/Android\ Studio.app
rm -Rf ~/Library/Preferences/AndroidStudio*
rm -Rf ~/Library/Preferences/com.google.android.*
rm -Rf ~/Library/Preferences/com.android.*
rm -Rf ~/Library/Application\ Support/AndroidStudio*
rm -Rf ~/Library/Logs/AndroidStudio*
rm -Rf ~/Library/Caches/AndroidStudio*
rm -Rf ~/.AndroidStudio*
rm -Rf ~/.gradle
rm -Rf ~/.android
rm -Rf ~/Library/Android*

推荐阅读