¿Cómo eliminar la dependencia del paquete Swift en Xcode 11?

Resuelto Charlie Fish asked hace 5 años • 12 respuestas

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 Packagespara eliminar un empaquetador de Swift Package Manager para este proyecto.

Opciones del menú de paquetes Swift

Intenté eliminar el paquete de la matriz en el project.xcworkspace/xcshareddata/swiftpm/Package.resolvedarchivo. Pero todavía no lo elimina de Xcode, y la próxima vez Update to Latest Package Versionslee la entrada al Package.resolvedarchivo.

¿Cómo puedo eliminar una dependencia de Swift Package Manager en mi proyecto?

Charlie Fish avatar Jun 23 '19 01:06 Charlie Fish
Aceptado
  1. Abrir código X
  2. Selecciona tu proyecto
  3. Mira la parte superior media
  4. Seleccione el menú Administrador de paquetes Swift

Podrás administrar tus paquetes (agregar/eliminar)

ingrese la descripción de la imagen aquí

Pierre avatar Jun 22 '2019 22:06 Pierre

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 .pbxprojconrepositoryURL

Eliminar dependencia

Project -> Packages -> <Select dependency> -> -

[Administrador de paquetes Swift local (SPM)]
[Administrador de dependencias de iOS]

yoAlex5 avatar Mar 31 '2021 16:03 yoAlex5

seleccione su proyecto y vaya a la pestaña de dependencias del paquete, luego seleccione y elimine

Por favor sigue la imagen

ingrese la descripción de la imagen aquí

Rasel Khan avatar Feb 22 '2023 11:02 Rasel Khan