Juan I mantuvo unas relaciones tensas con su primo y suegro, el rey Pedro IV de Aragón.