All third-party applications that use iCloud to store data will be asked to use application-specific passwords to ensure an extra layer of protection.
Note: Your device will automatically remove all of your application-specific passwords every time you change your Apple ID. It means that you have to generate new app-specific passwords for each application again.
Here is how to generate an app-specific password
Step 1: First off, you have to visit to Appleid.apple.com from your web browser and using your Apple ID and Password to sign in
Step 2: Next up, you need to verify your identity with two-factor authentication
Step 3: Under the Security section, you have to select Generate Passwords
Step 4: All you need to do now is to enable two-factor authentication if you cannot locate the option to generate app-specific passwords
Step 5: Next up, you need to enter a label for the password. And, the name has to be related to the app you are generating the password for
Step 6: Now, you need to select Create
Step 7: Next up, you have to copy the app-specific password you generated
Step 8: Here, you need to launch the app you need to generate the app-specific password for
Step 9: Lastly, you have to paste the app-specific password into the password field
Here is how to view all of your app-specific passwords
At one time, you can store up to 25 active app-specific passwords. Apple also allows you to view passwords you’ve generated for apps to make sure you still need them.
Step 1: You need to navigate to Appleid.apple.com from your web browser and using your Apple ID and Password to sign it
Step 2: Next up, you have to verify your identity with two-factor authentication
Step 3: Then, under the Security section, you continue to select Edit
Step 4: Finally, under the App-Specific Passwords section, you simply need to select View History.
Got any questions? Let us know in the comments below