https://www.macrumors.com/2020/09/09/sign-in-with-apple-epic-games-disabled/Всем разработчикам приложений под iOS надо иметь в виду, что если вдруг вызовете неудовольствие Apple - вы останетесь без своих яблоюзеров не только на iOS, но и на всех остальных платформах. Следите за руками:
1) если вы реализуете хотя бы один социальный логин - вы должны реализовать login with Apple, иначе не пройдёте ревью
1a) и все яблоюзеры будут логинится именно с ним, потому что это же удобно, какая клёвая экосистема у Apple, как она заботится о своих пользователях и их privacy!
2) вместе с login with Apple вы получите фейковый ни к чему не подключенный email, и хорошо если уникальный.
3) попросить настоящий email вы тоже не можете, если очень хорошо не объясните, зачем он вам. Иначе не пройдёте ревью. Впрочем, даже если хорошо объясните - всё равно можете и не пройти, по крайней мере с первого-второго раза.
4) а значит послать пользователям на почту рандомный пароль, чтобы они могли залогиниться с ним - тоже не можете. Шах и мат.