¿Cómo eliminar la dependencia del paquete Swift en Xcode 11?
Tengo un proyecto en Xcode 11 al que agregué dependencias de Swift Package Manager. Ahora me di cuenta de que ya no necesito una de las dependencias del paquete que agregué anteriormente a mi proyecto.
Como puede ver a continuación, no hay opciones File > Swift Packages
para eliminar un empaquetador de Swift Package Manager para este proyecto.
Intenté eliminar el paquete de la matriz en el project.xcworkspace/xcshareddata/swiftpm/Package.resolved
archivo. Pero todavía no lo elimina de Xcode, y la próxima vez Update to Latest Package Versions
lee la entrada al Package.resolved
archivo.
¿Cómo puedo eliminar una dependencia de Swift Package Manager en mi proyecto?
- Abrir código X
- Selecciona tu proyecto
- Mira la parte superior media
- Seleccione el menú Administrador de paquetes Swift
Podrás administrar tus paquetes (agregar/eliminar)
Dependencia del Administrador de paquetes Swift (SPM)
Agregar dependencia
1. Project Settings contains information about dependencies.
2. File -> Swift Packages -> Add Package Dependency...
3. Target -> General -> Frameworks, Libraries, and Embedded Content -> Add Items -> Add Other... -> Add Package Dependency...
La configuración de destino incluye el producto de la dependencia
Editar dependencia
Para editar la URL puedes editar .pbxproj
conrepositoryURL
Eliminar dependencia
Project -> Packages -> <Select dependency> -> -
[Administrador de paquetes Swift local (SPM)]
[Administrador de dependencias de iOS]
seleccione su proyecto y vaya a la pestaña de dependencias del paquete, luego seleccione y elimine
Por favor sigue la imagen