ffi: default to reldbg when building iOS bindings

Relates to: #4009
Signed-off-by: Johannes Marbach <n0-0ne+github@mailbox.org>
This commit is contained in:
Johannes Marbach
2024-09-18 21:20:59 +02:00
committed by Jorge Martin Espinosa
parent 746d7e13ab
commit e16ca9d8ba

View File

@@ -64,7 +64,9 @@ impl SwiftArgs {
target: targets,
sequentially,
} => {
let profile = profile.as_deref().unwrap_or(if release { "release" } else { "dev" });
// The dev profile seems to cause crashes on some platforms so we default to reldbg
// https://github.com/matrix-org/matrix-rust-sdk/issues/4009
let profile = profile.as_deref().unwrap_or(if release { "release" } else { "reldbg" });
build_xcframework(profile, targets, components_path, sequentially)
}
}