-
Notifications
You must be signed in to change notification settings - Fork 26
Support wasm on iOS #72
Comments
Not quite yet. I haven't published the flutter plugin yet, because I haven't added iOS support. I'm working on that now. |
when approximately should we expect flutter support? |
I saw that Wasmer has IOS support now, so we are getting there, I guess :) |
any update to support iOS? |
I've been working on it from time to time, but it's not my top priority. The main issue is that I'm running into a long series of linker errors. I have no experience with iOS, so they're taking a long time to fix, and each time I fix one there's another. So I don't have an ETA. If any iOS build system experts want to take a crack at fixing it, you can clone the branch and try One other weird thing I've noticed is that if I run flutter_wasm/bin/ios_setup.dart directly, the build progresses further (though I still get other linker errors). So the iOS build system must be doing something strange to the environment variables. |
I believe you need a dummy swift method that invokes your rust library because somehow xcode considers them as unused and strip them. For example: https://github.com/brickpop/flutter-rust-ffi/blob/f7b5d399bab542641b67466c31294b106d57bb9e/ios/Classes/SwiftMylibPlugin.swift#L15-L16 |
Should we update the readme?
The text was updated successfully, but these errors were encountered: