Invalid Bundle, Application target iphone not require 3.2

Hi,

I read http://forum.unity3d.com/viewtopic.php?t=64055&postdays=0&postorder=asc&start=15

I have a iphone game, not ipad

build project with unity1.7 for 3.2 device target

project info in xcode

  • Architectures : Standard (Armc6 Armv7)
  • Base SDK : IOS DEVICE 4.1
  • Build Active Architecture Only : uncheck
  • Valid Architectures : Armv6 armv7

target info in xcode

  • Architectures : Standard (Armc6 Armv7)
  • Base SDK : IOS DEVICE 4.1
  • Build Active Architecture Only : uncheck
  • Valid Architectures : Armv6 armv7
  • IOS DEPLOYEMENT TARGET : 4.1

Build success and not able to install on my ipod as it is distribution provisioning

When i use application loader to send the zip file, it shows

This bundle is invalid. An application targeting the iPhone device family may not require a iOS Deployment Target of 3.2, which is an iPad-only OS.

So, where did I configure wrongly?

this step - build project with unity1.7 for 3.2 device target - should I change to unknown?

you likely didn’t change the active target on the right profile. you likely changed the debug or release, not your extra dublicate for distribution

I built on 4.1 distribution

393363--13498--$screen_shot_2010_09_25_at_13526_pm_121.png

I fixed and uploaded it to itune store finally

here is the solution:

  1. unity iphone player inspector - iPhone SDK unknown, not 3.2
  2. in xcode → product
    remove *.app
    Active Distribution
    I am not sure whether xcode has cached the incorrect app file
  3. build and zip
  4. submit it with application loader