3 ms·
This is really interesting to see. For us (Sentry) we did not dare yet to put rust code onto the client largely because people really want bitcode support and
by the_mitsuhiko 7y ago
This is really interesting to see. For us (Sentry) we did not dare yet to put rust code onto the client largely because people really want bitcode support and that has been a challenge with an open source SDK because of the custom rust compiler requirements.
- tedmielczarek 7y ago(Hi!) I agree the bitcode situation with Rust is painful. Our SDK isn't open source so we're able to sidestep a lot of that pain but we still do have to be mindful of interop issues with the LLVM version we use to build our SDK and the XCode version our customers use to build their apps. It would be nice if Apple and LLVM committed to some bitcode stability guarantees that would make a this easier to handle.
- therockhead 7y agoIs bitcode only required for watchOS and tvOS ?
- tedmielczarek 7y agoI believe so, yes, but we have customers that wanted to ship their apps as bitcode (for reasons I'm not aware of) so we need to include bitcode in our framework to support that.