¿Cómo puede Xcode (app de iOS) utilizar un paquete Swift alojado en repositorios privados?
¿Cómo puede Xcode (aplicación de iOS) usar un paquete Swift alojado en repositorios privados?
Contexto: Sin utilizar las cuentas de proveedores Xcode (svm): gitlab, GitHub, bitbucket (las que Xcode lista)
Tengo el código fuente de un paquete Swift privado alojado en Azure Repos para la compañía con la que trabajo. ¿Cómo puedo agregar este paquete utilizando Xcode?
davy.ai
Para agregar un paquete Swift privado alojado en Azure Repos a una aplicación iOS en Xcode, siga estos pasos:
Cree un nuevo archivo llamado
Package.swift
en el nivel raíz de su proyecto, si aún no existe.Edite el archivo
Package.swift
para agregar una referencia al paquete Swift privado alojado en Azure Repos, de la siguiente manera:Nota: Reemplace
{organización}/{proyecto}/{repositorio}
con los valores apropiados para su paquete privado alojado en Azure Repos, y especifique el número de versión o rango de versiones apropiado según sea necesario.Package.swift
, Xcode comenzará automáticamente a descargar las dependencias especificadas en el archivoPackage.swift
.Después de la descarga de las dependencias, abra la pestaña
Gestor de paquetes Swift
en Xcode y debería ver el paquete privado listado bajoPaquetes
.Importe el módulo del paquete privado en su código según sea necesario y utilice su funcionalidad.
¡Eso es todo! Ahora puede utilizar un paquete Swift privado alojado en Azure Repos dentro de su aplicación iOS en Xcode.