{ "abstract" : "Manage the code and resources you use to build apps, libraries, and other software for Apple platforms.", "codeExamples" : [ ], "contentHash" : "491ef6db73e15f1324c20bb1c4e6b5a89ee3765ac664e48778373d1fca864045", "crawlDepth" : 1, "crawledAt" : "2026-05-09T04:45:08Z", "id" : "D8DCA08F-F185-4396-B994-B220518E4B62", "kind" : "unknown", "rawMarkdown" : "---\nsource: https:\/\/developer.apple.com\/documentation\/xcode\/projects-and-workspaces\ncrawled: 2026-05-09T04:45:08Z\n---\n\n# Projects and workspaces | Apple Developer Documentation\n\n- [ Xcode ](\/documentation\/xcode)\n\n- [ Projects and workspaces ](\/documentation\/xcode\/projects-and-workspaces)\n\n- Projects and workspaces \n\n# Projects and workspaces\n\nManage the code and resources you use to build apps, libraries, and other software for Apple platforms.## [Topics](\/documentation\/xcode\/projects-and-workspaces#topics)\n\n### [Files and workspaces](\/documentation\/xcode\/projects-and-workspaces#Files-and-workspaces)\n\n[Managing files and folders in your Xcode project](\/documentation\/xcode\/managing-files-and-folders-in-your-xcode-project)Add new or existing files to your project, and use groups to organize the files and folders in the Project navigator.[Managing multiple projects and their dependencies](\/documentation\/xcode\/managing-multiple-projects-and-their-dependencies)Manage related projects in one place using a workspace, or configure build-time dependencies between different Xcode projects using cross-project references.### [Navigation](\/documentation\/xcode\/projects-and-workspaces#Navigation)\n\n[Configuring the Xcode project window](\/documentation\/xcode\/configuring-the-xcode-project-window)Customize the Xcode project window and editor area to view and edit project files in a configuration you prefer.[Finding and replacing content in a project](\/documentation\/xcode\/finding-and-replacing-content-in-a-project)Search some or all of your project for text strings or symbol names, and perform advanced searches using regular expressions.### [Project configuration](\/documentation\/xcode\/projects-and-workspaces#Project-configuration)\n\n[Managing your app’s information property list values](\/documentation\/BundleResources\/managing-your-app-s-information-property-list)Customize the information property list values for your app using Xcode.[Adding package dependencies to your app](\/documentation\/xcode\/adding-package-dependencies-to-your-app)Integrate package dependencies to share code between projects, or leverage code from other developers.[Creating a Mac version of your iPad app](\/documentation\/UIKit\/creating-a-mac-version-of-your-ipad-app)Bring your iPad app to macOS with Mac Catalyst.[Setting up a watchOS project](\/documentation\/watchOS-Apps\/setting-up-a-watchos-project)Create a new watchOS project or add a watch target to an existing iOS project.[Embedding a command-line tool in a sandboxed app](\/documentation\/xcode\/embedding-a-helper-tool-in-a-sandboxed-app)Add a command-line tool to a sandboxed app’s Xcode project so the resulting app can run it as a helper tool.### [Associated domains and universal links](\/documentation\/xcode\/projects-and-workspaces#Associated-domains-and-universal-links)\n\n[Allowing apps and websites to link to your content](\/documentation\/xcode\/allowing-apps-and-websites-to-link-to-your-content)Use universal links to link directly to content within your app and share data securely.## [See Also](\/documentation\/xcode\/projects-and-workspaces#see-also)\n\n### [Xcode IDE](\/documentation\/xcode\/projects-and-workspaces#Xcode-IDE)\n\n[Source control management](\/documentation\/xcode\/source-control-management)Back up your files, collaborate with others, and tag your releases with Git source control support in Xcode.[Capabilities](\/documentation\/xcode\/capabilities)Enable services that Apple provides, such as In-App Purchase, Push Notifications, Apple Pay, iCloud, and many others.[Build system](\/documentation\/xcode\/build-system)Compile your code into a binary format, and customize your project settings to build your code.[Command-line tools](\/documentation\/xcode\/command-line-tools)Develop and customize your projects in Terminal.", "sections" : [ { "content" : "", "title" : "Topics" }, { "content" : "", "title" : "See Also" } ], "source" : "appleWebKit", "title" : "Projects and workspaces | Apple Developer Documentation", "url" : "https:\/\/developer.apple.com\/documentation\/xcode\/projects-and-workspaces" }