Kotlin Multiplatform Wizard生成的iOS构建报错求助
Kotlin多平台iOS端代码全报错问题
我之前成功搭建过桌面及Web端Kotlin多平台项目,这次通过官方Kotlin Multiplatform Wizard生成Android+iOS跨平台项目后,Android端运行正常,但iOS的iosMain目录下所有文件都出现报错。我未修改任何项目内容,仅从官网下载构建包。怀疑是开发环境问题,但重装环境后仍未解决。
相关文件截图:Platform.kt、MainViewController
以下是项目的Gradle配置代码:
plugins { alias(libs.plugins.kotlinMultiplatform) alias(libs.plugins.androidApplication) alias(libs.plugins.jetbrainsCompose) alias(libs.plugins.compose.compiler) } kotlin { androidTarget { @OptIn(ExperimentalKotlinGradlePluginApi::class) compilerOptions { jvmTarget.set(JvmTarget.JVM_11) } } listOf( iosX64(), iosArm64(), iosSimulatorArm64() ).forEach { iosTarget -> iosTarget.binaries.framework { baseName = "ComposeApp" isStatic = true } } sourceSets { androidMain.dependencies { implementation(compose.preview) implementation(libs.androidx.activity.compose) } commonMain.dependencies { implementation(compose.runtime) implementation(compose.foundation) implementation(compose.material) implementation(compose.ui) implementation(compose.components.resources) implementation(compose.components.uiToolingPreview) implementation(libs.androidx.lifecycle.viewmodel) implementation(libs.androidx.lifecycle.runtime.compose) } } } android { namespace = "org.talent" compileSdk = libs.versions.android.compileSdk.get().toInt() sourceSets["main"].manifest.srcFile("src/androidMain/AndroidManifest.xml") sourceSets["main"].res.srcDirs("src/androidMain/res") sourceSets["main"].resources.srcDirs("src/commonMain/resources") defaultConfig { applicationId = "org.talent" minSdk = libs.versions.android.minSdk.get().toInt() targetSdk = libs.versions.android.targetSdk.get().toInt() versionCode = 1 versionName = "1.0" } packaging { resources { excludes += "/META-INF/{AL2.0,LGPL2.1}" } } buildTypes { getByName("release") { isMinifyEnabled = false } } compileOptions { sourceCompatibility = JavaVersion.VERSION_11 targetCompatibility = JavaVersion.VERSION_11 } buildFeatures { compose = true } dependencies { debugImplementation(compose.uiTooling) } }
内容的提问来源于stack exchange,提问作者Loppllo Fg
相关产品推荐
相关产品推荐

