Contact me to discuss your next creative projectContact me →
Wordpress and design blog posts
One of the big advantages of Expo is that you can build for iOS on a PC. However, the answer to the question ‘how to build an expo app on a PC’ seemed surprisingly hard to find in the documentation.
Before you follow these steps I have presumed that as a Windows user you’ve already installed the WSL as outlined here. I’m also presuming that you’ve built an Expo app! Once you have then you are ready to build your app.
- Open Powershell as administrator by right-clicking the Powershell icon and selecting ‘run as administrator’
- Type – Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
Restart PC (I’m not totally sure this is necessary, do your own tests!)
- Open git bash at the project root
- Type expo build:ios
Please note if you see a message saying “Additional information needed to setup credentials in non-interactive mode.” use CMD instead. I have seen lots of info saying don’t use Git Bash for this, but honestly on my PC it seems a bit hit or miss. Rule of thumb is try both!
Build your Expo App on the PC
Open CMD, navigate to project root, run expo:build:ios.
Let Expo manage the process for you and as long as you had all your profiles and certificates set up ok in your Apple Developer account then Expo should be able to put it all together and you’ll see a message saying that your build is queued. There’s a link provided in the output which will let you both see the progress of your Expo build and download the IPA file once it’s finished.
Expo credentials manager
If there are any issues with any stage of this and you need to take a look at the certificates and provisioning profiles that Expo is trying to use, then go to expo credentials:manager and follow the on-screen prompts. You can remove the certificates it’s trying to use and start the whole process again. This Expo page is really useful as it explains what each bit is for clearly.
2020 has been a long year for us all, and most of us have spent an awful lot of time on Zoom meetings. That seems especially strange when you think this time last year many of us hadn’t even heard of it! Most of us have had to tell colleagues and friends “You’re on mute” hundreds of times in some cases, while silently eye rolling, and as the months have rolled by I’d been mulling over 2 things:
1. “Wouldn’t it be easier to just have a custom mug with “You’re on MUTE” printed on it, and …
2. is it ok to day drink if it’s in a mug? Kidding! Although there have been days when it’s been tempting!!
Anyway, I had to scratch the itch, and had also been intending to set up some kind of print on demand shop this year. So I’ve quickly created this custom mug which I will be merrily drinking my tea (see!) out of during Zoom meetings in 2021. Click here if you want to buy one too.
Print on demand mugs
I’ve had a few ideas over the years of things I’d like to get printed, both for myself and also to turn into saleable products, so I’ve been wanting to learn about Print on Demand services for a while. Having just dipped my toe in the water I’m intending to write a blog post about the topic in 2021. For this mug I’ve used Printful.com as after a bit of google searching and some quick test on a couple of websites it was the one that seemed to offer the best and quickest set up experience. I’ve ordered one of my Zoom mugs to test the process, so now I’ll wait for it to arrive….
Custom mugs uk
However I’d really like to find a UK custom mugs supplier so I’ll keep researching to see what I can find. Of course if you can recommend one then let me know!