Paul Alexander
Paul Alexander

Reputation: 32367

Run a universal app as a 'legacy' iPhone app on an iPad

I do most development testing on my iPad. When I test an iPhone app, it runs in 'compatibility' mode where the little iPhone app runs in a small window or x2 magnification. Now that I've created a universal app it runs as a native iPad app. For testing I'd like to use the simulated iPhone when I don't have an iPhone handy for testing.

How can I build the project so that the iPad will run the app in compatibility mode?

Upvotes: 6

Views: 2703

Answers (2)

Paul Alexander
Paul Alexander

Reputation: 32367

Turns out it was really simple

  • Get Info for the project target
  • Change Targeted Device Family to iPhone

Upvotes: 15

Paul Lynch
Paul Lynch

Reputation: 19789

You can't. If the target is 3.2 SDK, then it will always run the simulator as an iPad. So your options are to debug on a device, or configure your app to be build under 3.1.3 so that the simulator will be an iPhone (too much trouble and unreliable).

Or hope for a later release with the option.

Upvotes: -1

Related Questions