pub fn run(
platforms: Option<Vec<Platform>>,
build_target: Option<&str>,
package_name: Option<String>,
xcframework_name: String,
disable_warnings: bool,
config: Config,
mode: Mode,
lib_type_arg: LibTypeArg,
features: FeatureOptions,
skip_toolchains_check: bool,
) -> Result<()>