Unity3.4 Xcode 4 Targeted device family ignored?

I’m wanting my app to run on Phone only (normally I just set this in Unity or in Xcode as “Targeted Device Family = iphone”

However I just noticed when I click run in Xcode 4, with my ipad plugged in it compiles and runs on my ipad?

I just had an app approved last week (which I had compiled with Targeted Device Family = iphone) and its come up on the store as for iphone + iPad (not good as I set the GUI text objects to fixed pixel position for iphone so it looks all wrong on iPad)

So have i missed something or has something changed in Unity3.4 or Xcode 4.

This is the same process I have used before Targeted Device Family = iphone and my apps came on the store as iphone only.

anyone else have a similar problem / advice

just telling it to be iphone does not prevent ipad from running it. Thats not its idea
all that it says is that its no universal binary so it will not run on ipad native resolution, instead it will use upscale from 480x320

the only way to make a game really iphone only (cuts itouch too) is to have features that require phone capabilities, which I doubt you have or even want.

to be honest I’m happy for the apps to run on both, I’v just never got my head around a way of make my GUI Text objects appear correctly on ipad and phone, also having done some test it appear to be just one “freaky compile” that strangely was not upscaling, (panic over)

cheers dreamora again you’v cleared my muddy water…