हां, यह संभव है, लेकिन ज्यादातर मामलों में यह एक अच्छा विचार नहीं है। आप निश्चित रूप से ऐप का उपयोग कर सकते हैं और बहुत सी चीजों का उपयोग कर सकते हैं, लेकिन -एएस पहले से ही उल्लेख किया गया है- कुछ रूपरेखाएं सिम्युलेटर पर मौजूद नहीं हैं।
विशेष रूप से अनुपस्थित रूपरेखाओं में से एक InApp खरीदारी है, इसलिए यदि आप लक्ष्य बना रहे हैं, तो आप इसे अनुकरण नहीं कर पाएंगे (मैंने Xcode 4 tho में प्रयास नहीं किया है, लेकिन मुझे यकीन है कि यह काम नहीं करता है) ।
पहले से ही उल्लेख किए गए जीपीएस, एक्सेलेरोमीटर, कैमरा, आदि आप उन लोगों के पास नहीं हो सकते हैं (ऑफ द रिकॉर्ड, जैसा कि एंड्रॉइड 'सिम्युलेटर' है, आप निश्चित रूप से एंड्रॉइड सिम में से कुछ का उपयोग कर सकते हैं)।
क्या यह अनुशंसित है? निर्भर करता है। वास्तविक डिवाइस की तुलना में आपके ऐप के बारे में कुछ भी बेहतर प्रतिक्रिया नहीं देगा, हालांकि , कुछ सरल अनुप्रयोगों के लिए, निश्चित रूप से सिम्युलेटर पर्याप्त से अधिक है।
विचार करें (Google का उपयोग करें) जो आपको अपने ऐप के लिए आवश्यक है, और फिर जो उपलब्ध है उसके आधार पर अपना निर्णय लें। सिम्युलेटर को कम मत समझो, लेकिन एक असली डिवाइस को इसके साथ बदलने की कोशिश न करें क्योंकि आप निराश होंगे।
यदि आप iPhone और iPad को लक्षित कर रहे हैं, तो आप दोनों को चाहते हैं, UI लगता है (और होना चाहिए) अलग।