If photos reach your Nextcloud server only while the iOS app is open, first check two settings: Nextcloud’s own Auto Upload option and iOS Background App Refresh. Then make sure the app can see the relevant photos and is allowed to use the network you expect. Background uploads on iPhone are scheduled by iOS, so they may be delayed; they are not a guaranteed instant transfer.
This guide separates settings problems from network, file-size, and server problems. Start with the quick checks, then use the symptom table to narrow down what to investigate. Menu labels can vary slightly by iOS and Nextcloud app version.
Quick checklist
- In Nextcloud, open Settings → Auto Upload and confirm automatic uploads are enabled for the media you want.
- In iPhone Settings, turn on General → Background App Refresh, and make sure it is enabled for Nextcloud.
- Give Nextcloud access to the photos or albums it needs. If iOS uses limited photo access, include the new images or choose broader access if that fits your privacy preference.
- Do not force-quit Nextcloud from the App Switcher while expecting it to detect new photos.
- Check Low Power Mode, Low Data Mode, Wi-Fi-only options, and cellular-data access.
- Run a small test upload, verify the file on the server, and inspect the app log if the result is unclear.
1. Confirm Auto Upload is enabled inside Nextcloud
Open the Nextcloud app and find Settings → Auto Upload. Enable automatic uploading, then review the selected media, destination folder, and any options for albums, subfolders, or new content. The app’s current interface resources describe a setup flow that lets you choose the destination folder and options such as Wi-Fi and new content before tapping Turn on auto uploading. Exact controls can vary by release.
Check that the affected item matches your selections. For example, if photo upload is enabled but video upload is off, videos will not be included. If auto upload is limited to a particular album, a photo saved in another album may not qualify. If the app is set to upload only new items, an older photo may not be included in a fresh test.
Do not repeatedly turn the feature off and on without checking the scope first. Some versions offer choices that affect which existing photos are considered, and restarting the setup with the wrong selection can create duplicates or leave older items out. Review the screen before confirming changes. Nextcloud’s app resources describe the option set and provide an in-app notice when automatic photo upload is disabled: Nextcloud iOS app interface strings for Auto Upload.
2. Enable Background App Refresh for Nextcloud
iOS may suspend an app after you switch away from it. Background App Refresh gives eligible apps an opportunity to check for new content, but it does not keep them running continuously. Nextcloud’s own app notice says Background App Refresh is needed to detect new photos and videos while the app is in the background.
- Open Settings on your iPhone.
- Tap General → Background App Refresh.
- Make sure the main Background App Refresh setting is on. Choose Wi-Fi or Wi-Fi & Cellular Data according to your data plan.
- In the app list, make sure Nextcloud is enabled.
- Open Nextcloud once, return to the Home Screen, and leave it available in the background while testing.
Apple notes that suspended apps can check for new content when Background App Refresh is enabled, and that an app closed from the App Switcher may not be able to check again until it is reopened. See Apple’s current instructions for Background App Refresh.
Do not swipe Nextcloud away to “keep it clean.” Force-quitting is different from simply switching to another app. Nextcloud’s notice says manually terminated apps cannot detect new photos and videos in the background. To test normal background behavior, leave the app open in the App Switcher and switch to another task.
3. Check photo access and the upload selection
Automatic upload cannot send media that the app cannot discover. Review iOS privacy controls for Nextcloud and confirm its Photos permission includes the items you expect it to upload. If access is limited to selected photos, add a newly taken test image to the allowed selection. If you prefer not to grant broader access, keep limited access and update the selection when needed.
On recent iOS releases, app-specific permissions are usually available from Settings → Apps → Nextcloud or under Settings → Privacy & Security → Photos; the exact route and labels depend on the iOS release. Apple documents that app access to personal information, including Photos, can be reviewed and changed in Settings: Apple’s privacy settings overview.
After changing permission, reopen Nextcloud and check the Auto Upload selection. A useful test is to take one new photo, confirm it appears in the iPhone Photos library, and then see whether Nextcloud detects it. If it appears while Nextcloud is open but not after switching away, focus on background settings rather than the photo library selection.
4. Remove power and network restrictions during the test
Low Power Mode
Low Power Mode turns off Background App Refresh, according to Apple. Temporarily turn it off while testing: on many iPhones, go to Settings → Battery; newer models may place the control under Battery → Power Mode. A yellow battery icon is a quick clue that Low Power Mode is active. If background uploads resume after disabling it, the cause is the iOS power setting rather than the Nextcloud destination.
Apple’s steps and the features restricted by Low Power Mode are listed in Apple’s Low Power Mode guide.
Wi-Fi-only settings, cellular data, and Low Data Mode
If Nextcloud is configured to upload only over Wi-Fi, a photo taken on cellular data may wait until the phone joins Wi-Fi. That is expected behavior. For a test, use a stable Wi-Fi connection and confirm the app’s Wi-Fi condition is satisfied. If you want uploads over cellular, review the Nextcloud Auto Upload options and iOS cellular-data access for Nextcloud before enabling it; consider your data plan first.
Low Data Mode can limit background network activity and may turn off Background App Refresh behavior. Apple says the effect varies by app, and it can be configured separately for cellular and Wi-Fi networks. Temporarily disable it on the network you are testing, then check whether the upload starts. Apple’s instructions for Low Data Mode on iPhone and iPad explain where to find the per-network controls.
5. Understand what background upload can and cannot promise
Background App Refresh is an opportunity for iOS to schedule an app’s work; it is not an always-on timer. Nextcloud’s current interface notice says new photos or videos are generally detected about every 10 minutes in the background, depending on battery level, and that transfers may be slower. Treat that as a rough expectation from the app, not a deadline or guarantee. A newly captured photo may not appear on the server immediately.
The same app resources warn that large files and end-to-end encrypted files may require Nextcloud to remain open until the transfer finishes. If a large video stays pending, connect to reliable Wi-Fi, open the Nextcloud transfer list, and keep the app in the foreground until completion. Do not use a small-photo background test to conclude that every large or encrypted transfer can finish unattended.
For a clean test, take one small new photo, leave Nextcloud running in the background without force-quitting it, keep the phone on Wi-Fi and out of Low Power Mode, and wait for a reasonable interval. Then check the destination folder in the Nextcloud web interface. The file appearing on the server is the confirmation that the backup completed.
6. Use the symptom table to isolate the cause
| What you see | Likely area to check | Next action |
| Uploads happen only while Nextcloud is open | Background App Refresh, force-quit state, or Low Power Mode | Enable refresh for Nextcloud, turn off Low Power Mode for the test, and leave the app in the background rather than swiping it away. |
| New photos are missing even when the app is open | Photos permission, selected album, media-type toggle, or “new items” selection | Confirm the photo is in the Photos library, expand access if appropriate, and review the Auto Upload selections. |
| Uploads work on Wi-Fi but wait on cellular | Wi-Fi-only preference, iOS cellular-data access, or Low Data Mode | Test on Wi-Fi first; then review both Nextcloud’s network preference and iOS cellular settings. |
| Photos upload but large videos remain pending | Background transfer limits, server upload configuration, or connection timeouts | Keep Nextcloud open for the transfer. If it still fails, ask the administrator to review file-size limits, proxy settings, and server logs. |
| Uploads fail with an authorization or destination error | Expired account session, changed password, missing folder, or server-side access issue | Open the app, confirm the account is signed in, and test a small manual upload to the same folder. |
| Nothing uploads while the phone is away from home | Private server reachable only on the local network or through a VPN | Confirm the server or VPN is reachable from the phone on that network; check server logs for requests at the test time. |
7. Check the queue, account, and server
Open Nextcloud and inspect its transfers or activity list for waiting, failed, or retrying items. A waiting item may simply be obeying a Wi-Fi-only rule. A failed item may show an account, filename, folder, or connection problem. Try uploading one small test file manually to the same destination. If manual upload also fails, background scheduling is probably not the only issue.
Verify that the account can sign in and has available storage. Nextcloud administrators can set user quotas; the account’s Personal settings page shows its quota and usage. See the Nextcloud storage quota documentation. If only larger files fail, ask the administrator to check the instance’s upload configuration and any reverse proxy or web server limits. The exact limit depends on the server stack; Nextcloud’s documentation covers large file uploads.
For a self-hosted server, also test whether the hostname, TLS certificate, VPN, and network route remain reachable when the phone is away from Wi-Fi. A server reachable only from a home LAN cannot receive a background upload over cellular unless remote access or VPN connectivity is configured.
8. Collect useful logs before reinstalling
If the checks above do not explain the issue, open Nextcloud’s Advanced settings and use the app log option shown by your version. Reproduce the problem with one test photo, note the approximate time, and check whether the app reports discovery, transfer, or an error. The app’s own notice points users to the log file in Advanced settings for troubleshooting.
If you contact your Nextcloud administrator or report a bug, include the iOS version, Nextcloud app version, server version, whether a manual upload works, whether the failure occurs on Wi-Fi or cellular, and the exact step when the file disappears or remains pending. Redact usernames, server addresses, file names, access tokens, and other private details before sharing logs publicly. Avoid deleting and reinstalling the app as an early step; first confirm that pending files are safely stored on the phone or already on the server.
Verify the fix
After changing settings, confirm that one newly taken photo appears in the chosen Nextcloud folder while the app is in the background. Check the server copy rather than relying only on an iOS notification or an empty transfer queue. Then test a video separately while the app remains open, especially if it is large or end-to-end encrypted. If the photo test succeeds but the video test does not, keep the background settings in place and investigate the file-size, encryption, connection, or server configuration that applies to that transfer.
These steps reflect the Nextcloud iOS app interface resources and Apple support documentation available on October 6, 2026. Background scheduling and menu names can change across app and iOS releases, so use the labels shown on your device and consult the corresponding version’s support resources when they differ.