Can't afford the tools? Find another line of work.
Can't afford the tools? Find another line of work.
It's the difference between having to buy a van to start a courier service, and having to buy a BMW because someone says you have to. I understand the necessity of having to own a van to run my business, but why do I have to pay extra for one that has no extra capability?
I did mobile dev for a living. Cross compiling across architectures and OSes is part and parcel to the beast. The fact that Apple won't let you is an artificial restriction.
The price of leasing a Mac Mini from Apple is $25 per month ($34 with more RAM, but that would be silly to pay for). Much cheaper than the model of renting a virtual machine, plus works with your local devices. The only problem is, Apple Business leasing has a minimum order.
Of course, if you can't stand Objective-C and want to stop, the virtual machine gives you a simpler path to quitting.