Loading...
Loading...
Migrates existing Xcode projects to Tuist generated workspaces with build and run validation, external dependency mapping, and migration checklists. Use when adopting Tuist for an existing app or converting a hand-edited Xcode project to generated projects.
npx skill4agent add tuist/tuist migrating-to-tuist-generated-projectsTuist.swiftProject.swiftTuist/Package.swift.xcconfigProject.swifttuist generate --no-openxcodebuild buildProject.swiftTuist.swiftTuist/Package.swift.xcconfigxcodebuild build \
-project App.xcodeproj \
-scheme App \
-configuration Debug \
-destination "generic/platform=iOS Simulator" \
-derivedDataPath DerivedDataBaseline.xcconfigTuist.swiftProject.swiftTuist/Package.swift.external.intentdefinitionsourcesresources.xcstrings.strings.stringsdict.folderReferenceSettings.bundle.process("Resources")tuist install
tuist generate --no-open
xcodebuild build \
-workspace App.xcworkspace \
-scheme App \
-configuration Debug \
-destination "generic/platform=iOS Simulator" \
-derivedDataPath DerivedDataTuist.sdk(name: ..., type: .framework).process("Resources")Bundle.modulePackageSettingsxcrun simctl boot "iPhone 17 Pro"
xcrun simctl install booted DerivedDataTuist/Build/Products/Debug-iphonesimulator/App.app
xcrun simctl launch booted com.example.app.xcstrings.strings-ObjCOTHER_LDFLAGS-force_loadProject.swift.external