Для разработки под iOS не нужен Mac - нужна OS X. И хакинтош тут необязателен, она не очень требовательна к ресурсам и прекрасно работает под VMWare (в VirtualBox, к сожалению, тормозит). Проверено лично.
Правда, я всего лишь баловался, и физического iPhone/iPad у меня нет, так что писал в Xcode под эмулятор. Но от других людей слышал, что из-под виртуалки и на устройство деплоили, и в AppStore выкладывали (правда, для этого нужна лицензия разработчика - $100 в год).