https://kotlinlang.org logo
#multiplatform
Title
# multiplatform
d

diego-gomez-olvera

08/08/2022, 12:11 PM
Hello! is the task
podPublishReleaseXCFramework
from native.cocoapods plugin expected to generate a .dSYM? So far I see it when I run
assemble<lib>XCFramework
but not in that case
oh, Bitcode is deprecated for removal
k

kpgalligan

08/25/2022, 6:51 PM
I’d link to the original to get started… https://kotlinlang.org/docs/native-ios-symbolication.html
Not to judge there, but I hate those scraping sites 🙂
d

diego-gomez-olvera

08/25/2022, 6:57 PM
Ah, good point. I added the official docs link on the original message
k

kpgalligan

08/25/2022, 6:59 PM
I don’t think we’ve had issue with this, but it may depend on how you’re building an packaging too. According to the docs, the “-Xadd-light-debug=enable” should be on by default for apple platforms
d

diego-gomez-olvera

08/25/2022, 7:01 PM
Do you know where is the dSYM generated? Shall I use another Gradle task?
k

kpgalligan

08/25/2022, 7:01 PM
We generally build/link static. If building dynamic, maybe the file isn’t getting picked up? Something like that? We’re about to dive back into crash reporting, so I may have more answers soon.
d

diego-gomez-olvera

08/25/2022, 7:01 PM
Cool
k

kpgalligan

08/25/2022, 7:02 PM
A lot of this was knowledge I had in my brain, but it’s been a bit since I’ve been in the weeds.
d

diego-gomez-olvera

08/25/2022, 7:02 PM
I'll try to build a static library and see if it's generated
This seems like a topic that could benefit from an article and/or a bit more information in the docs
I'll consider sharing my experience and setup once it works
dSYM seemed unnecessary for some time with Bitcode but with that deprecated, it's relevant again
6 Views