# iPhone & iPad

### Downloads

Keeper for iOS is available at the [Keeper download page](https://www.keepersecurity.com/download.html?t=m).

***

### User Guides

The iOS user guide is [located here](/en/user-guides/ios.md) with additional info about autofill and passkey setup [here](https://docs.keeper.io/user-guides/autofill-setup-for-ios).

***

### iOS Missing Payment Cards

If your payment cards are missing, go to **Keeper > Account tab > Sync > Sync Now**.

***

### iOS Stuck on Syncing

If you are seeing syncing stuck on the screen, please check the following:

* Update to the latest version of Keeper on the App Store
* Instead of logging in with biometrics, try to login with your Master Password (clicking "Next")
* After a successful login, visit the settings screen of Keeper and turn OFF/ON the Face ID or Touch ID setting.

***

### Syncing, Updates and Device Approvals

If adding a password on your desktop doesn't automatically sync down your mobile device, ensure that push notifications are enabled.

iOS and Android apps use push notifications for functionality such as:

* Realtime sync
* Device approvals
* Sharing notifications

Please ensure that push notifications for Keeper are enabled on your device (**Settings > Notifications > Keeper** and enable "Allow Notifications"). Also, "Do Not Disturb" mode will prevent certain notifications from appearing. Device approvals will not be received if you have iOS in Do Not Disturb mode.

***

### Verification Codes Missing on Apple Watch After Update (Keeper v17.4.0):

Following the update to Keeper on iOS version **17.4.0**, *some* users may find that the Verification Code (2FA/OTP) option is no longer visible on their Apple Watch. This happened due to a required update to how the iPhone app and the watch app talk to each other. For those users, this means the link between the two needs to be re-established to get your codes showing again.

#### **How to Fix It:**

**Use a Backup Code to Log In & Reset your 2FA**

1. When logging into your account, choose the option to use a backup code when prompted for your usual verification code.
2. Once you are logged in, navigate to **Settings** & then **Two-Factor Authentication**.
3. Find and select the option to Turn Off Two-Factor Authentication.
4. Finally, select Two-Factor Authentication again and proceed to add your Apple Watch.

{% hint style="warning" %}
When you set up 2FA again, you will get a **new** set of backup codes. Please remember to save these new codes in a safe and secure place!
{% endhint %}

**Don't Have Your Backup Codes?**

If you can't find your backup codes, please contact our support team [**HERE**](https://www.keepersecurity.com/support.html). We are ready to help you get this sorted out.

***

### Other iOS Issues

Having issues on iOS? You may need to simply clear the cache on your device and reset the app settings.  But before you do that, please make sure your data is fully available on the Keeper Web Vault or Desktop App.

{% hint style="warning" %}
Before resetting your mobile app, make sure you can first access Keeper on the [Web Vault](https://keepersecurity.com/vault) or [Desktop App](https://www.keepersecurity.com/download.html?t=d) and ensure that all of your data is appearing.
{% endhint %}

* On the front door of the Keeper app, tap on "Need Help?" then tap Reset Keepe&#x72;**.**
* Launch Keeper and Login to your account. &#x20;
* You will be asked to approve the device during the login process.

***

### Upload Limits

Keeper supports the following upload limits for the iOS mobile application:

* iOS: Up to 5 GB

***

### Feature Requests

We love hearing from iOS customers. Send your feature requests to: <feedback@keepersecurity.com>.

***

### Join our Slack Workspace

[Join our Slack Workspace](/en/release-notes/keeper-security/troubleshooting/join-the-slack-workspace.md) to post questions, feedback or receive new beta versions.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.keeper.io/en/release-notes/keeper-security/troubleshooting/iphone-and-ipad.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
