Данная пара слов встречается в разных случаях.
Правильно
Оскалится – этот глагол, стоящий в форме будущего времени, отвечает на вопрос «что сделает?». В вопросе отсутствует буква «Ь», следовательно – глагол следует писать без «Ь».
Он улыбнется или, скорее, оскалится, обнажив свои клыки.
Если собака оскалится, то убегать от нее будет уже поздно.
А вдруг он оскалится?
Он сверкнет глазами и оскалится.
Оскалиться – в данном слове должен быть «Ь». На это указывает вопрос «что сделать?», пишущийся с «Ь», который следует ставить к данному инфинитиву.
Пес мог оскалиться в любую минуту, поэтому его решили оставить в покое.
Ты решил на меня оскалиться?
Оскалиться – это все, что он мог сделать.
Волк должен был оскалиться, но он только жалобно заскулил.
Неправильно
Оскалитца, оскалитьца, оскалется, аскалится.