KMMで作ってみるかとドキュメント通りにやってみました。
👉 Getting started—Kotlin Multiplatform Mobile Docs
iosApp の Run/Debug Configuration が自動で作られへん!
なんでや。
仕方なく手動で作って見ました。
scheme が読み込まれへん!
なんでや。
Fix ボタンで自動追記されましたが、明らかにおかしい。
なんでやねんな。
調べてみると、コマンドラインのツール選択ができてないとかなんとか。
👉 KMM plugin can't grab Xcode schemes : KT-41691
再度、Run/Debug。
動かんやないか、なんでやの?
まとめ
プラグインのバグやないか。
It was fixed with ...
Situation is as follows.
If xcodeproj is not defined -- no iOS run configuration will be created.
If xcodeproj is defined then an iOS run configuration is created, but it is invalid and the reason is reported to user. This seems very logical: user deliberately targeted a Xcode project -- KMM tried it and reported back.
The fix is expected to be delivered in the next KMM plugin release (0.2.1).
👉 KMM plugin: Native run configuration is created for irrelevant (non-iOS) Native targets : KT-43792
👉 KMM plugin releases—Kotlin Multiplatform Mobile Docs
なんやこれ、待つしかないんか?