Обесплодеть и обесплодиться совпадают в знач. «стать бесплодным». Земля обеспло́дела (обеспло́дилась).
Обесплодить имеет значение «сделать беспло́дным». Неправильным ведением хозяйства обеспло́дили поля.
Розенталь Д. Э. Теленкова М. А. Словарь трудностей русского языка. М.: Айрис-Пресс, 2003. С. 412.