HELP! Problem with iPhone Release?

Hello Guys!

I have a bit of a problem here. I updated my iphone and everything accordingly with Unity iPhone. I updated my release also which was expired.

When I want to Build Run I get some weird red screens here. Can someone let me know why is this happening?

No architectures to compile for (ONLY_ACTIVE_ARCH=YES, active arch=armv6, VALID_ARCHS=i386 ppc ppc64 ppc7400 ppc970 x86_64).

That’s the error I get everytime I try to compile this.

UPDATED*

NEW INFO: xcode says iPhone device 2.0 MISSING What the hell?
I deleted the previous provisioning profile. Maybe I did wrong on delete it? I replaced it for the updated one.

I went to xCode Project Build Info and saw that it said 2.0 was missing. So I selected another one (3.1.2) and the 2.0 vanished! isn’t here no more!!! what the hell!

Now I don’t have device 2.0!!!

Good news is the red errors vanished. Is all good to “normal” now. At least that’s what I believe because the device 2.0 isn’t there anymore. It starts from BASE SDK.

That means my players who have the 2.0 device will get errors or won’t be able to play it?

I have no idea why this is happening. It says Release Missing, but it is installed on my iPod touch (and up to date, set to expire in a year from now) and if I choose Device 3.1.2 Release I can build and export to the ipod, but I still get those red messages on the xCode window.

Please some help! I’m not too techy savy!

Doncabrera

Hi,
are you using Unity iPhone 1.5.1? or still the old version 1.5.0?

Latest version installed here! why?

OK, so when you updated to 3.1.2 it’s a one-way street. 2.0 is no longer an option to publish to as far as I understand. 2.2.1 is as far back as you can go.

There is a problem with OS 3.1.2 vs. Unity … you will get errors if you try to build to 3.1.2 from Unity. Choose 3.1 or below and you should be OK to publish.

If you are getting ‘release missing’ it just means that your xcode project is still ‘pointing’ to 2.0 (now defunct in the 3.1.2 sdk) … not sure if there’s a better way or not, but deleting your xcode project entirely and having Unity build a new one should fix this.

As for 2.0, well I guess if users are still running 2.0 I am guessing that it will tell them to upgrade just like most of the app store apps will now force users to upgrade to 3.0 before they will be able to run them.

Good luck! Hope that helps.

THANK YOU SIR! you solved ALL my problems!
THANK YOU! VERY MUCH SIR!

So happy to have an explication for all this!!!