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 use an application WeChat in my iPhone a lot, as typing on a smartphone is less convenient than typing on a keyboard, I would like to be able to use that application on my MacBook Pro.

The OS in my MacBook Pro is Mac OS X Lion 10.7.5 (11G63). I have also installed VMWare Fusion.

So I am thinking if it is possible to install a virtual iOS 7 on my MacBook Pro, then install WeChat inside?

Could anyone help?

PS: WeChat does provide a web version where we can chat in a web browser, but it is not as good as the iPhone application, it is unacceptably slow...

share|improve this question

1 Answer 1

Nope.

The only way you can run iOS apps on OS X is if you have the iPhone Simulator and have a version of the app specifically compiled to run on the simulator.

The iPhone Simulator (available from Xcode) is not an emulator and can't run ARM code, which means that it has to run a specific version of iOS 7 designed for OS X, and is not able to run iOS apps that have not been designed to run on this version of iOS 7 (i.e. IPAs from the App Store).

share|improve this answer
    
Ostensibly, you are correct. But in reality it actually is within the realm of possibility that iOS applications could run on Mac OS X, if recompiled for the x86 processor and OS X System software, and it is only an accident of circumnstance and not a logical impossibility that Apple and modern developers seem to demand with an iron fist that you only use their sw as they intended and no other way. IMO, it would be a much cooler world if developers and Apple would just relax these ideals a bit. I really wish Steve Wozniak, with support would take over at Apple instead of clones of Steve Jobs –  chillin May 5 at 4:17

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.