Xcode – Base SDK Missing
Posted: June 12th, 2010 | Author: admin | Filed under: iPhone Dev | Tags: development, ios, iphone, sdk, xcode | 27 Comments »Just upgraded to iOS SDK 4 GM release along with Xcode 3.2, so I can test some of my projects on my device.
When I opened up the first old project (built for OS 3.2 on XCode 3.1), I received a “Base SDK Missing” error in the Device | Debug drop down menu.
Clicking the info icon in the tool bar of the open project allows you to select the “Base SDK for All Configurations” drop down. Select your new SDK and voila! You can also change the “Project Format” here as well, might be a good idea to select your current Xcode version.
Pretty simple problem and solution, but it seems like developers (like me) are experiencing this every day.
Update 1: Tom has pointed out in the comments, that you can retain compatibility with 3.0 devices if you set the base SDK as 4.0, but set the deployment target as 3.0. Thanks Tom!