Skip to content

Commit 7bd87f6

Browse files
Add stubbed platforms and update debug symbols guide for Kotlin Multiplatform
Co-authored-by: giancarlo.buenaflor <[email protected]>
1 parent 3d666f6 commit 7bd87f6

File tree

4 files changed

+33
-1
lines changed

4 files changed

+33
-1
lines changed

docs/platforms/kotlin/guides/compose-multiplatform/index.mdx

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,4 +46,12 @@ This snippet includes an intentional error, so you can test that everything is w
4646

4747
Error stack traces in your app might appear unreadable or obfuscated, making it hard to debug issues. To make stack traces clear and human-readable in Sentry, you need to upload your app's debug symbols.
4848

49-
For step-by-step instructions, see the [Debug Symbols guide](/platforms/kotlin/guides/kotlin-multiplatform/debug-symbols/).
49+
### Android
50+
51+
For Android applications, you need to manually upload ProGuard mapping files using the sentry-cli. Follow the [ProGuard Mapping Upload guide](https://docs.sentry.io/cli/dif/#proguard-mapping-upload) for detailed instructions.
52+
53+
### iOS
54+
55+
For iOS applications, follow the [Uploading Debug Symbols guide](/platforms/apple/guides/ios/dsym) to set up debug symbols upload.
56+
57+
<PlatformContent includePath="stubbed-platforms-kmp" />

docs/platforms/kotlin/guides/kotlin-multiplatform/features/index.mdx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,3 +29,5 @@ The table below lists supported platforms and their corresponding presets.
2929
| macOS | <ul><li>`macosArm64`</li><li>`macosX64`</li></ul> |
3030
| watchOS | <ul><li>`watchosArm32`</li><li>`watchosArm64`</li><li>`watchosX64`</li><li>`watchosSimulatorArm64`</li></ul> |
3131
| tvOS | <ul><li>`tvosArm64`</li><li>`tvosX64`</li><li>`tvosSimulatorArm64`</li></ul> |
32+
33+
<PlatformContent includePath="stubbed-platforms-kmp" />
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
## Stubbed Platforms (No-Op Implementations)
2+
3+
You can add these targets to your Kotlin Multiplatform project just like the supported ones.
4+
They compile and satisfy the API surface, but **do nothing at runtime**.
5+
6+
| Target Platform | Target preset |
7+
|:---------------:|---------------------------------------------------|
8+
| JS | <ul><li>`js`</li></ul> |
9+
| Wasm JS | <ul><li>`wasmJs`</li></ul> |
10+
| Linux | <ul><li>`linuxx64`</li><li>`linuxarm64`</li></ul> |
11+
| Windows | <ul><li>`mingwx64`</li></ul> |
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
## Stubbed Platforms (No-Op Implementations)
2+
3+
You can add these targets to your Kotlin Multiplatform project just like the supported ones.
4+
They compile and satisfy the API surface, but **do nothing at runtime**.
5+
6+
| Target Platform | Target preset |
7+
|:---------------:|---------------------------------------------------|
8+
| JS | <ul><li>`js`</li></ul> |
9+
| Wasm JS | <ul><li>`wasmJs`</li></ul> |
10+
| Linux | <ul><li>`linuxx64`</li><li>`linuxarm64`</li></ul> |
11+
| Windows | <ul><li>`mingwx64`</li></ul> |

0 commit comments

Comments
 (0)