I wanted to sign in Telegram on my iPod Touch running iOS 11 with another account.
I deleted the app and install it again. On the sign up screen Telegram filled the phone number field with the number I was using 5 minutes before. So I deleted the app again, cleared the advertising identifier, turned off the keychain, erased the pre filled text in iCloud, and restarted. After I reinstalled the app the phone number was still there on sign up.
How can a new installed Telegram app find the phone number I was using? I though that the latest iOS privacy features were preventing an app to track a user after reinstalling it.