У меня есть проект iOS Swift, в котором есть вход в Apple. Когда пользователь пытается войти с помощью Apple в первый раз, он предоставит имя пользователя, имя, фамилию и адрес электронной почты. Но если мы попытаемся снова войти в систему с помощью Apple из того же приложения, оно предоставит только идентификатор пользователя. Итак, что я делаю, так это то, что в первый раз я сохраню имя, фамилию и адрес электронной почты в предпочтении (NSUserDefaults) с ключом userId. Поэтому, когда пользователь попробует второй раз, я получу userId, а с userId я получу данные из предпочтения и сделаю вызов API. Это хорошо. Но что, если я удалю приложение, а пользователь попытается переустановить приложение и попытаться войти в систему с Apple, все равно я получу только userId. Поскольку я удаляю приложение, у меня нет никаких предпочтений по ключевому идентификатору пользователя. Поэтому я не могу сделать вызов API. Есть ли способ удалить наше приложение из учетных записей Apple ID, когда пользователь удаляет приложение. Пожалуйста, помогите мне вернуться.