Hi all, I have an issue with running iosApp from A...
# multiplatform
b
Hi all, I have an issue with running iosApp from Android Studio. It doesn’t show any item in the
Execution target
list, and I can’t run the iosApp.! I’ve tried Release, Beta and Canary versions with the latest Kotlin multiplatform plugin. However, I can run from Fleet and Xcode! I’ve tried new projects created via KMP and my previous projects, which have worked fine! I’m using Xcode Version 15.2 (15C500b) Kotlin Multiplatform version 0.8.2(233)-8 Here is my kdoctor output:
Copy code
kdoctor
Environment diagnose (to see all details, use -v option):
[✓] Operation System
[✓] Java
[✓] Android Studio
[✓] Xcode
[✓] CocoaPods

Conclusion:
  ✓ Your operation system is ready for Kotlin Multiplatform Mobile Development!
Any idea ?
👀 1
when I open Run Configurations ins Android Studio, I see errors in the logs:
Copy code
2024-02-12 00:46:16,961 [  97946]   INFO - #c.j.c.xcode - Xcode found in 'Xcode@/Applications/Xcode.app/Contents/Developer'
2024-02-12 00:46:16,962 [  97947]   INFO - #c.j.c.xcode - Using Xcode installation Xcode@/Applications/Xcode.app/Contents/Developer
2024-02-12 00:46:16,976 [  97961]   INFO - #c.j.c.xcode - Using swift toolchain at /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain
2024-02-12 00:46:17,012 [  97997]   INFO - #c.j.c.xcode - Simulator runtime not found: com.apple.CoreSimulator.SimRuntime.iOS-15-2
2024-02-12 00:46:17,013 [  97998]   INFO - #c.j.c.xcode - Simulator runtime not found: com.apple.CoreSimulator.SimRuntime.iOS-16-0
2024-02-12 00:46:17,015 [  98000]   INFO - #c.j.c.xcode - Simulator runtime not found: com.apple.CoreSimulator.SimRuntime.iOS-15-0
2024-02-12 00:46:17,017 [  98002]   INFO - #c.j.c.xcode - Simulator runtime not found: com.apple.CoreSimulator.SimRuntime.tvOS-16-1
2024-02-12 00:46:17,018 [  98003]   INFO - #c.j.c.xcode - Simulator runtime not found: com.apple.CoreSimulator.SimRuntime.iOS-15-4
2024-02-12 00:46:17,025 [  98010]   INFO - #c.j.c.xcode - Simulator runtime not found: com.apple.CoreSimulator.SimRuntime.watchOS-10-0
2024-02-12 00:46:17,027 [  98012]   INFO - #c.j.c.xcode - Simulator runtime not found: com.apple.CoreSimulator.SimRuntime.watchOS-8-3
2024-02-12 00:46:17,031 [  98016]   INFO - #c.j.c.xcode - Simulator runtime not found: com.apple.CoreSimulator.SimRuntime.tvOS-15-2
2024-02-12 00:46:17,037 [  98022]   INFO - #c.j.c.xcode - Simulator runtime not found: com.apple.CoreSimulator.SimRuntime.iOS-15-5
2024-02-12 00:46:17,038 [  98023]   INFO - #c.j.c.xcode - Simulator runtime not found: com.apple.CoreSimulator.SimRuntime.iOS-16-1
2024-02-12 00:46:17,043 [  98028]   INFO - #c.j.c.xcode - Simulator runtime not found: com.apple.CoreSimulator.SimRuntime.watchOS-8-5
2024-02-12 00:46:17,047 [  98032]   INFO - #c.j.c.xcode - Simulator runtime not found: com.apple.CoreSimulator.SimRuntime.tvOS-16-0
2024-02-12 00:46:17,061 [  98046]   INFO - #c.j.c.xcode - Simulator runtime not found: com.apple.CoreSimulator.SimRuntime.tvOS-15-0
2024-02-12 00:46:17,076 [  98061]   INFO - #c.j.c.xcode - Simulator runtime not found: com.apple.CoreSimulator.SimRuntime.tvOS-15-4
2024-02-12 00:46:17,079 [  98064]   INFO - #c.j.c.xcode - Simulator runtime not found: com.apple.CoreSimulator.SimRuntime.watchOS-8-0
2024-02-12 00:46:17,162 [  98147] SEVERE - #o.j.c.AsyncPromise - Unknown SimulatorConfiguration.launchDeviceFamily=7
java.lang.IllegalStateException: Unknown SimulatorConfiguration.launchDeviceFamily=7
	at com.jetbrains.mobile.execution.AppleSimulator.<init>(AppleDevice.kt:70)
	at com.jetbrains.mobile.execution.DeviceService.getAppleSimulators(DeviceService.kt:27)
	at com.jetbrains.mobile.execution.DeviceService.getAppleDevices(DeviceService.kt:15)
	at com.jetbrains.kmm.ios.AppleRunConfiguration.checkExecutionTarget(AppleRunConfiguration.kt:160)
	at com.jetbrains.kmm.ios.AppleRunConfiguration.checkConfiguration(AppleRunConfiguration.kt:65)
	at com.intellij.execution.impl.RunnerAndConfigurationSettingsImpl.checkSettings$lambda$7(RunnerAndConfigurationSettingsImpl.kt:348)
	at com.intellij.util.RunnableCallable.call(RunnableCallable.java:20)
	at com.intellij.util.RunnableCallable.call(RunnableCallable.java:11)
	at com.intellij.openapi.application.impl.NonBlockingReadActionImpl$OTelMonitor.callWrapped(NonBlockingReadActionImpl.java:840)
	at com.intellij.openapi.application.impl.NonBlockingReadActionImpl$OTelMonitor$MonitoredComputation.call(NonBlockingReadActionImpl.java:872)
	at com.intellij.openapi.application.impl.NonBlockingReadActionImpl$Submission.insideReadAction(NonBlockingReadActionImpl.java:604)
	at com.intellij.openapi.application.impl.NonBlockingReadActionImpl$Submission.attemptComputation(NonBlockingReadActionImpl.java:551)
	at com.intellij.openapi.application.impl.NonBlockingReadActionImpl$Submission.executeSynchronously(NonBlockingReadActionImpl.java:492)
	at com.intellij.openapi.application.impl.NonBlockingReadActionImpl.executeSynchronously(NonBlockingReadActionImpl.java:220)
	at com.intellij.execution.impl.RunnerAndConfigurationSettingsImpl.checkSettings(RunnerAndConfigurationSettingsImpl.kt:354)
	at com.intellij.execution.RunnerAndConfigurationSettings.checkSettings(RunnerAndConfigurationSettings.java:188)
	at com.intellij.execution.impl.RunConfigurationIconAndInvalidCache.recalculateIcon$lambda$1(RunConfigurationIconAndInvalidCache.kt:61)
	at com.intellij.openapi.application.impl.NonBlockingReadActionImpl$OTelMonitor.callWrapped(NonBlockingReadActionImpl.java:840)
	at com.intellij.openapi.application.impl.NonBlockingReadActionImpl$OTelMonitor$MonitoredComputation.call(NonBlockingReadActionImpl.java:872)
	at com.intellij.openapi.application.impl.NonBlockingReadActionImpl$Submission.insideReadAction(NonBlockingReadActionImpl.java:604)
	at com.intellij.openapi.application.impl.NonBlockingReadActionImpl$Submission.lambda$attemptComputation$4(NonBlockingReadActionImpl.java:567)
	at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1075)
	at com.intellij.openapi.progress.util.ProgressIndicatorUtils.lambda$runInReadActionWithWriteActionPriority$0(ProgressIndicatorUtils.java:73)
	at com.intellij.openapi.progress.util.ProgressIndicatorUtilService.runActionAndCancelBeforeWrite(ProgressIndicatorUtilService.java:73)
	at com.intellij.openapi.progress.util.ProgressIndicatorUtils.runActionAndCancelBeforeWrite(ProgressIndicatorUtils.java:128)
	at com.intellij.openapi.progress.util.ProgressIndicatorUtils.lambda$runWithWriteActionPriority$1(ProgressIndicatorUtils.java:111)
	at com.intellij.openapi.progress.ProgressManager.lambda$runProcess$0(ProgressManager.java:73)
	at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcess$1(CoreProgressManager.java:192)
	at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$executeProcessUnderProgress$12(CoreProgressManager.java:610)
	at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:685)
	at com.intellij.openapi.progress.impl.CoreProgressManager.computeUnderProgress(CoreProgressManager.java:641)
	at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:609)
	at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:78)
	at com.intellij.openapi.progress.impl.CoreProgressManager.runProcess(CoreProgressManager.java:179)
	at com.intellij.openapi.progress.ProgressManager.runProcess(ProgressManager.java:73)
	at com.intellij.openapi.progress.util.ProgressIndicatorUtils.runWithWriteActionPriority(ProgressIndicatorUtils.java:108)
	at com.intellij.openapi.progress.util.ProgressIndicatorUtils.runInReadActionWithWriteActionPriority(ProgressIndicatorUtils.java:73)
	at com.intellij.openapi.application.impl.NonBlockingReadActionImpl$Submission.attemptComputation(NonBlockingReadActionImpl.java:567)
	at com.intellij.openapi.application.impl.NonBlockingReadActionImpl$Submission.lambda$transferToBgThread$1(NonBlockingReadActionImpl.java:466)
	at com.intellij.openapi.application.impl.NonBlockingReadActionImpl$Submission.lambda$transferToBgThread$2(NonBlockingReadActionImpl.java:481)
	at com.intellij.util.concurrency.BoundedTaskExecutor.doRun(BoundedTaskExecutor.java:244)
	at com.intellij.util.concurrency.BoundedTaskExecutor.access$200(BoundedTaskExecutor.java:30)
	at com.intellij.util.concurrency.BoundedTaskExecutor$1.executeFirstTaskAndHelpQueue(BoundedTaskExecutor.java:222)
	at com.intellij.util.concurrency.BoundedTaskExecutor$1.run(BoundedTaskExecutor.java:213)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
	at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Unknown Source)
	at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Unknown Source)
	at java.base/java.security.AccessController.doPrivileged(Unknown Source)
	at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1.run(Unknown Source)
	at java.base/java.lang.Thread.run(Unknown Source)
2024-02-12 00:46:17,164 [  98149] SEVERE - #o.j.c.AsyncPromise - Android Studio Jellyfish | 2023.3.1 Canary 9  Build #AI-233.14015.106.2331.11423272
2024-02-12 00:46:17,164 [  98149] SEVERE - #o.j.c.AsyncPromise - JDK: 17.0.9; VM: OpenJDK 64-Bit Server VM; Vendor: JetBrains s.r.o.
2024-02-12 00:46:17,164 [  98149] SEVERE - #o.j.c.AsyncPromise - OS: Mac OS X
2024-02-12 00:46:17,164 [  98149] SEVERE - #o.j.c.AsyncPromise - Plugin to blame: Kotlin Multiplatform Mobile version: 0.8.2(233)-8
2024-02-12 00:46:17,164 [  98149] SEVERE - #o.j.c.AsyncPromise - Last Action: RedesignedRunConfigurationSelector
2024-02-12 00:46:20,080 [ 101065]   INFO - #c.i.w.i.i.j.s.JpsGlobalModelSynchronizerImpl - Saving global entities to files
I have tried the other versions ( Beta and Release ), and I still have the same error. haven’t looked into the logs for Beta and Release though