Can't Build After iOS/Xcode Update

I just updated my iPad OS and downloaded the current Xcode. Now I can’t build my project. First it told me it could not build for arm6. So I switched to arm6+arm7. Got past that, now it tells me "error: There is no SDK with the name or path ‘iphoneos4.1’. Same for every SDK I selected in Unity, tells me it does not exist.

I’m using Unity 3.1.0f3. Is there something in the recent update that will fix this? If not, what player settings do I need to build with the current Xcode?

EDIT: Just tried downloading the Unity (3.1.0f4, I believe) update and got an error from the site.

John,

I was sure IOS 4.2 SDK version was selectable in Unity 3.1f3. Player settings - Other Settings

Oops, I thought I had tried every one of the SDK versions in the popup. Guess I missed that one. So does that mean we can only use the 4.2 SDK now? I had been using the 3.2 SDK up till now. If I understand correctly, as long as the Target iOS is set to 4.0, the app will not require 4.2 regardless of the SDK selection. Correct?

Correct, you must set 4.2 as base SDK.

And yes your assumption is correct, unless you target the ipad naturally cause ipad only supports 3.2 and 4.2 :slight_smile: