Question

I have build my app with and ad hoc provisioning profile/distribution certificate pair following the instructions from developer program portal. Then I send the binary (.app file) and provisioning profile to one of my peer.

He drag and drop the .app and .mobileprovision files on iTunes and sync his iPod Touch. The iTunes shows the application is installed but I cant see it on the iPod.

Anyone who faced this issue OR have any clue what could have went wrong?

Thanks AJ

Was it helpful?

Solution

I suspect that you've built an application that will only run on 3.0 devices.

You must set the "iPhone OS Deployment Target" to 2.2.1 when you're building the application so that it will run on both 2.2.1 and 3.0 devices. You can still compile against the 3.0 SDK, but you need to set the target to the lowest OS you plan on supporting. You'll find the option in the target build settings.

OTHER TIPS

The UDID of that device has to be listed in the developer program portal, and added to the provisioning profile you're using. Then you have to build the app with that provisioning profile (you can check which one it uses in the build results window).

Has the provisioning profile been loaded on the other device correctly? You can check by going to settings, general, and then profiles. The provisioning profile should be listed there.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top