The Germany World Cup winner could officially leave Manchester United by as early as next week, depending on his visa application and medical.
Schweinsteiger, 32, joins on a one-year contract worth £70,000 a week, with the option to extend by a further 12 months.
“I really wish that I could have done more for you, but it was time for me to make a change.
“Thank you especially for your amazing support during my time at the club, I will never forget it.
“Having been part of the team which won last year's FA Cup, this makes me very proud.
“I would also like to say thank you very much to the wonderful fans, the atmosphere and the great staff and especially the players.
“I wish you all the best, thank you very much, and goodbye."