Question: who produced sign of the times by harry styles
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 .