Question: who produced harry styles sign of the times
Answer: Released on 7 April 2017 , by Erskine and Columbia Records , it was written by Styles , Ryan Nasci , Mitch Rowland and its producers Jeff Bhasker , Tyler Johnson , and Alex Salibian .