# Proyecto generado con la integración de paquetes basada en XcodeProj {#generated-project-with-xcodeproj-based-integration} Cuando utilice la integración basada en XcodeProj, puede utilizar la bandera ``--replace-scm-with-registry`` para resolver dependencias del registro si están disponibles. Añádalo a `installOptions` en su archivo `Tuist.swift`: ```swift import ProjectDescription let tuist = Tuist( fullHandle: "{account-handle}/{project-handle}", project: .tuist( installOptions: .options(passthroughSwiftPackageManagerArguments: ["--replace-scm-with-registry"]) ) ) ``` Si quiere asegurarse de que se utiliza el registro cada vez que resuelva dependencias, tendrá que actualizar `dependencies` en su archivo `Tuist/Package.swift` para utilizar el identificador del registro en lugar de una URL. El identificador del registro siempre tiene la forma `{organization}.{repository}`. Por ejemplo, para utilizar el registro del paquete `swift-composable-architecture`, haga lo siguiente: ```diff dependencies: [ - .package(url: "https://github.com/pointfreeco/swift-composable-architecture", from: "0.1.0") + .package(id: "pointfreeco.swift-composable-architecture", from: "0.1.0") ] ```