App Wrapper 4 is finally UB, Internal testing appears to have caught all the API that needed to be updated and now I’m pleased to make this version available to the public for testing.
It is a whopping 90 mb uncompressed (hence why I want Xojo to work on optimizing app sizes).
Download the latest beta from this following link.
13 Likes
Great news, have you updated AppKit too ?
My first try is giving me a failure because it can’t find awhelper. I have no issue with the stable build. Anyway, it’s bedtime and I think you’re still up on the other side of the world.
Thank you for letting me know. I’ll investigate it as soon as I can. Is this when building from Xojo or from directly using App Wrapper?
Directly from AppWrapper. It should be noted that the “stable” version of AppWrapper is on the same machine. Here, I was re-wrapping a project that was already built.
That’s not good.
Thanks for testing it for me, this latest build should fix it.
1 Like
Just ran the Lifeboat build pipeline through 4.8 Beta (245) and it worked great on an M1 Mini. Don’t worry too much about the size of App Wrapper, having a console helper app makes Lifeboat about 128mb.
4 Likes
The size also comes from AppWrapper now being a Universal Binary. In that context it is pretty reasonable.
On that subject, a feature of AppWrapper I love is its ability to easily make architecture-specific .pkg installers from a single build.
1 Like
Presumably one could use AppWrapper to strip AppWrapper UB of one architecture or the other.
Well, if that worked, it would likely break its own signing/notarization. And it would be tacky to resign it as your own
You could. but it only does it when wrapping, so you’d have to re-wrap App Wrapper.
The update system should only download the correct architecture for your Mac, but as this is a beta it doesn’t run though the update system.
It is also possible for me to write a small little app that could strip architectures, but I’ll to think about that some more before I start (and I’d probably use an alternative tool to keep the file size down).
I remember an app (we said “application” then ) in the Classic days, that stripped Motorola code from FAT binaries, for those of us on PPC. Now, it just ditched that code, as opposed to splitting.
1 Like
Congratulations! App Wrapper is a go-to app for us.
3 Likes