On Sep 10, 2009, at 10:09 PM, Franklin Marmon wrote: I have a problem with XCode 3.2 (Component versions Xcode IDE: 1610.0 Xcode Core: 1608.0 ToolSupport: 1591.0) in that when I select "Add Existing Frameworks" while in an iPhone application the only frameworks that show are for the current macos version. I've tried a clean re-install of Xcode, deleting all preferences and application support directories that were obviously for xcode to no avail. The problem persists when creating a new iphone project or using an older one (created under XCode 3.1).
Is there some setting or path setup required to have XCode show the iPhone frameworks instead of the MacOS frameworks when in an iPhone project?
We hear a lot of reports of this, and the common thread seems to be when you are trying to add a framework to a level of the project structure in which the Base SDK is not defined.
Could you detail, step by step, what items you select and what menu commands you choose (main menu, Action tool, or context menu), and what the settings are in Project > Edit Project Settings > General > Base SDK for All Configurations and Project > Edit Target Settings > Base SDK ?
(What I'm expecting is that your Target's SDK is set correctly, so the target builds properly, but your Project level Base SDK is unset or missing, and you're trying to add the framework by selecting the Project and choosing Add Frameworks... Because the Project is not configured for the iPhone SDK, it only shows Mac OS X SDKs, or none at all.)
Chris |