Barcelona have cancelled a pre-season friendly in Morocco citing security concerns and the ongoing migration crisis in Ceuta.