Joachim Gauck offered his hand to the Bayern player but the midfielder did not see him amid the disappointment of defeat in the Champions League final.
“It’s a misunderstanding,” Schweinsteiger said on Bayern’s website.
“Anyone who puts themselves in my position and looks at the photo can see that, after such a great disappointment, I was not aware of what was going on around me.
“I was desperate, disappointed, as if I was paralysed. I didn’t see the president’s hand.
“I’m sorry that in that moment I left the wrong impression. I would like to apologise to the president.”