Yes, to be able to compile the app for the AppStore you need an iPhone.
Topic:
App Store Distribution & Marketing
SubTopic:
General
Tags: