Hi eskimo, team.
I have a situation where my app is crashing on startup only for devices using iOS 12.x. I was able to manage to get the crash log from a device that I have however the log is not friendly at all.
Can anybody please shed some light? Ty
Thanks for the complete crash report.
Consider this:
Termination Description: DYLD, Symbol not found: ___chkstk_darwin | Referenced from: /private/var/containers/Bundle/Application/64DCF0C0-B302-4C45-889D-82B603EC787A/MyApp.app/Frameworks/libswift_Concurrency.dylib (which was built for iOS 13.0) | Expected in: dyld shared cache | in /private/var/containers/Bundle/Application/64DCF0C0-B302-4C45-889D-82B603EC787A/MyApp.app/Frameworks/libswift_Concurrency.dylib
I believe that this indicates a known issue in the Swift concurrency back deployment machinery. libswift_Concurrency.dylib
was built with an iOS 13 deployment target, which causes it to reference a symbol (___chkstk_darwin
) that’s not present on iOS 12. See this thread on Swift Forums has all the details.
Share and Enjoy
—
Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"