Hacker News new | past | comments | ask | show | jobs | submit login

How to build GUI apps for iOS and macOS with Rust ?

Can this notarize apps made with other programming languages?




As far I can tell, you can compile the binary and sign your app.

# From a Git checkout

$ cargo run --bin rcodesign -- --help

$ cargo install --bin rcodesign

# Remote install.

$ cargo install --git https://github.com/indygreg/PyOxidizer --branch main --bin rcodesign apple-codesign


[flagged]


Your parent is clearly answering the OP’s second question but not the first, come on.

I’m aware of production iOS apps using Rust that are either:

1. Using rust for core logic but still using Swift/obj c for UI.

2. Pure Rust but don’t use native widgets. Like games or similar custom UI.

That said it is in my understanding theoretically possible but I’m not aware of a paved cow path here. It’s also not my area of specialty though.


rcodesign can sign and notarize applications written in any language. From rcodesign's perspective, Rust is an implementation detail of the tool itself.


You could use Qt and cross-compile.




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: