Xcode Integration
Connect Vyre IDE directly with Apple Xcode. Allow Vyre agents to inspect Apple Swift projects, compile CocoaPods or Swift Package Manager targets, run unit/UI tests, and start simulators.
Setup Instructions
Install Vyre Xcode Extension
Go to Vyre IDE → Settings → Extensions → Xcode and click "Install Xcode Extension."
Enable System Extensions
Open your macOS System Settings → Privacy & Security → Extensions → Xcode Source Editor and check the box next to Vyre Source Editor Extension.
Sync Project Workspace
Open an .xcodeproj or .xcworkspace in Xcode. Vyre will automatically detect the active Xcode project and index the Swift/Objective-C codebase.
Key Capabilities
Build & Run Target
Ask Agent to build your iOS, macOS, watchOS, or tvOS target. The agent automatically parses compiler errors and fixes compile issues.
Swift Syntax Parsing
Agent understands modern Swift features (async/await, Actors, SwiftUI declarations) and maintains Xcode file structuring formats.
Automated Test Runs
Run your XCTest suite. Agent intercepts test failures, views failure logs, and rewrites broken test logic.
SPM Dependency Updates
Ask Agent to update outdated Swift Package Manager dependencies or solve versioning conflicts.
Simulator Controls
You can ask Vyre agents to build and run code directly on specific iOS simulators.
# Example agent prompt:
"Build the App target and boot the iPhone 15 simulator. Run it and report if any startup exceptions are thrown in the console."Xcode integration is exclusively available on macOS running Xcode 15 or newer.
Handling Provisioning Profiles
Vyre uses your active Xcode team settings to sign binaries. It does not modify provisioning profiles or signing credentials without explicit user confirmation.
SwiftUI Previews Sync
Vyre automatically syncs your UI code edits in SwiftUI. Changes appear almost instantly in both Xcode's live Canvas preview and the simulated environment.