Skip to content

Does code_forge 10.8.0 actually run on iOS 14? (pubspec floor vs. runtime) #100

Description

@wanghongenpin

Hi @heckmon,

I'm integrating code_forge into a Flutter app (a network debugging tool) and I need to confirm the actual iOS version support, since the README / podspec aren't 100% explicit about it.

My setup

  • code_forge: ^10.8.0 (current latest on pub.dev is 10.12.0; I'm on the older 10.8.x line)
  • iOS deployment target of the host app: 13.0
  • iOS podspec of code_forge itself: s.platform = :ios, '11.0' (good — iOS 11+)
  • Test device: iPhone 11, iOS 14.4.1

Question

Does code_forge actually run on iOS 14 devices, or is there an unofficial floor at iOS 15 / 16? Specifically:

  1. flutter_rust_bridge ^2.12.0 (a hard dep) — what's its real minimum iOS version? IIRC some recent FFI/Rust-bridge work pushed the floor up.
  2. The Rust static lib built by cargokit — any iOS 14.x-specific issues (e.g. stdlib symbols, Metal/Impeller interaction, FFI dynamic-loader edge cases on older OSes)?
  3. Is there a tested matrix somewhere (CI / README) of iOS version × code_forge version that I can look at?

Context for why I'm asking

I'm seeing a native crash on iOS 14.4.1 that I'm trying to localize. I haven't pinned it to code_forge yet — could equally be Flutter engine / Impeller. Before I bisect further, I want to know whether iOS 14 is even in your support window. If the practical answer is "iOS 15+ only, iOS 14 not tested", I'll just bump my IPHONEOS_DEPLOYMENT_TARGET to 15 for the next release and stop chasing it.

Related

Thanks!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions