Bridges Claude AI with Xcode, enabling AI-powered code assistance, project management, and automated development tasks securely on your local machine.
Aucun avis encore. Soyez le premier à donner votre avis !
Connectez-vous pour rejoindre la conversation
Set the active project in the workspace. Parameters: projectName (string)
Get detailed information about a specific project. Parameters: projectName (string)
Create a new Xcode project from a specified template. Parameters: name (string), template (string), outputDirectory (string), organizationName (string), organizationIdentifier (string), language (string), includeTests (boolean), setAsActive (boolean)
Add a file to an Xcode project with target and group specification. Parameters: filePath (string), target (string), group (string)
Parse workspace documents to find associated projects.
List available schemes in a given project or workspace. Parameters: projectName (string)
Read a file with a specific encoding. Parameters: filePath (string), encoding (string)
Write content to a file, creating it if it does not exist. Parameters: path (string), content (string), createIfMissing (boolean)
Search for text content within files using patterns and regex. Parameters: directory (string), pattern (string), searchText (string), isRegex (boolean)
Check if a file exists and get its metadata. Parameters: filePath (string)
Create directory structures automatically. Parameters: directoryPath (string)
Build the project with customizable options. Parameters: scheme (string), configuration (string)
Run tests for the project with detailed failure reporting. Parameters: scheme (string), testPlan (string)
Analyze code for potential issues.
Clean the build directories.
Archive projects for distribution.
Initialize CocoaPods in the project.
Install and update CocoaPods dependencies.
Add or remove pod dependencies in the project. Parameters: podName (string), action (string - 'add' or 'remove')
Execute arbitrary CocoaPods commands. Parameters: command (string)
Initialize a new Swift package.
Add or remove package dependencies with version requirements. Parameters: packageName (string), action (string - 'add' or 'remove'), version (string)
Update packages and resolve dependencies.
Generate documentation for Swift packages using DocC.
Run tests for Swift packages.
Boot a specified iOS simulator. Parameters: simulatorName (string)
Shut down a specified iOS simulator. Parameters: simulatorName (string)
Install and launch an app on the specified iOS simulator. Parameters: simulatorName (string), appPath (string)
Take a screenshot on the specified simulator. Parameters: simulatorName (string), outputPath (string)
Record a video of the specified simulator. Parameters: simulatorName (string), outputPath (string)
Manage settings and state of the specified simulator. Parameters: simulatorName (string), settings (object)
Execute Xcode commands via xcrun. Parameters: command (string)
Compile asset catalogs for the project.
Generate app icon sets from source images. Parameters: sourceImagesPath (string)
Trace app performance during runtime.
Export and validate archives for App Store submission.
Switch between different installed Xcode versions. Parameters: version (string)