La resolución del paquete falla repentinamente en Xcode. Probé las siguientes opciones:
File/Packages/Reset Package Caches
de paquetesrm -Rf ~/Library/Caches/org.swift.swiftpm/
Puedo ver el siguiente error para diferentes paquetes.
You're using an RSA key with SHA-1, which is no longer allowed. Please use newer client or a different key type.
Después de buscar, descubrí el blog de seguridad de Github que menciona que a partir del 15 de marzo de 2022 en adelante, RSA keys with SHA-1
ya no se aceptan. Ver blog aquí
Intenté crear la clave SSH con el comando proporcionado en la documentación de Github, pero resultó que Xcode no acepta el método de cifrado ED25519
y los comandos proporcionados en los documentos de Github no funcionan.
Finalmente, encontré esta buena publicación que explica el problema y ofrece un método de encriptación alternativo ECDSA
que es aceptado por Xcode.
Use el siguiente comando para crear una nueva clave SSH y agregarla a Github.
ssh-keygen -t ecdsa -b 521 -C "your_email@example.com"