Citation: 9C_679/2018 E. C

Mit Beschwerde in öffentlich-rechtlichen Angelegenheiten lässt der Versicherte beantragen, unter Aufhebung des angefochtenen Entscheids sei ihm eine Invalidenrente zuzusprechen; eventuell sei die Sache zu weiteren Abklärungen und neuer Entscheidung an das kantonale Gericht oder die IV-Stelle zurückzuweisen. Ferner ersucht er um die Bewilligung der unentgeltlichen Rechtspflege. Er legt einen Bericht des Psychiaters Prof. Dr. med. E.________ vom 6. Dezember 2017 ins Recht, welchen der Rechtsvertreter von A.________ am 7. Dezember 2017 dem Obergericht des Kantons Schaffhausen eingereicht hatte. Während die IV-Stelle auf Abweisung der Beschwerde schliesst, verzichtet das Bundesamt für Sozialversicherungen auf eine Vernehmlassung.