Hacker News new | past | comments | ask | show | jobs | submit login

I’m curious if there’s an iPad old enough to be supported by Xcode while also new enough to run UTM so you can actually use Xcode to build an app that could theoretically run directly on the device.



He appears to be using PPC Leopard. The iOS 2.2.1 SDK is the latest that can be made to work on that. https://macintoshgarden.org/apps/iphone-os-221-sdk-ppc

So, I'm going to go ahead and say it's impossible.


Tweet thread seemed to imply Xcode 3.1.4 was being used. I think you needed Xcode 3.2 to target the first gen iPad (which is Snow Leopard or higher as you mentioned). While UTM wouldn’t probably work on it, I did get Bochs running on the first gen iPad and booted Windows 95 (albeit it took 45min to start and the iPad felt like a hot plate), so I wouldn’t say impossible, just very very unlikely.


Wow I never knew the iOS build chain ever worked on PPC!


Well, it never officially did. From the Macintosh Garden page I linked:

> Despite Apple's claim that the SDK was available for Intel Macs only, some clever developers soon realized that all the frameworks and programs the SDK delivered were compiled as Universal (PPC/Intel) code while the compiler configuration files were ARM/Intel only. Moreover the installer checked for Intel architecture and denied installation on PPC Macs. Installing the .pkg archives manually and repairing the compiler configurations made the iPhone SDK run completely on PPC Macs.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: