El tratado que puso fin a la guerra fue firmado en la villa portuguesa de Alcáçovas el 4 de septiembre de 1479.