Take the 2-minute tour ×
Ask Different is a question and answer site for power users of Apple hardware and software. It's 100% free, no registration required.

I have a .ipa file in my laptop and also have a Apple Laptop with MacOS. I do not have any iPhone. I want to run the app in my Laptop. Doing a quick Google Search brought me this., which looks like costing $99 for each year. I just want to run the app for free, what should I do?

share|improve this question
    
You can't. You can't even run them using the developer tools. The iOS simulator is just that. It doesn't provide a suitable platform for a true working environment. –  cksum Feb 1 '13 at 15:57
1  
By the way, a developer account isn't needed to use the iOS Simulator, or even develop an app. It is just needed for when you want to publish an app or test it on an actual iOS device. XCode is free and comes with the iOS Simulator. –  bassplayer7 Feb 1 '13 at 16:01
    
@cksum Can you give me a link to some free software which will help me run the app? –  user221287 Feb 1 '13 at 16:06
1  
This Wikipedia article may be helpfulnote what is says about where .ipa's can be installed. Unfortunately, to run them in the iOS simulator, you will need all the original project files. Like @cksum, you can't just run an .ipa file on a Mac. –  bassplayer7 Feb 1 '13 at 16:24
1  
I think I'll just answer this. –  cksum Feb 1 '13 at 16:27
show 3 more comments

1 Answer

up vote 3 down vote accepted

You cannot run iOS applications on anything other than iOS. And you need a device capable of running iOS (iPhone or iPad).

The reason being is that iOS applications are compiled to run on the ARM-based processor. OS X (and most desktop or notebook operating systems) run on the i386 or x64 architecture.

To run a different arch-type, you'd need an emulator. And all Xcode has is a simulator.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.