nextcloud / nextcloud/ios

Files cannot be uploaded from iOS Share Sheet

Open
#3,070 6 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Swift
Stars
2.5k
Forks
1k
Avg merge
2d 18h
Merged PRs (30d)
13

Description

Steps to reproduce
  1. Open a picture in Photos app in iOS.
  2. Tap the share button in bottom left.
  3. From the list of apps in the share sheet, choose Nextcloud. If it is not present in the list of shown apps, select more at the end of the list and choose Nextcloud.
  4. Choose the destination folder and click "Upload 1 files".
Expected behaviour

File should upload.

Actual behaviour

Error uploading files.

Screenshots

IMG_4818

Reasoning or why should it be changed/implemented?

Files cannot be uploaded from iOS Share Sheet.

Environment data

iOS version: iOS 18.0

Nextcloud iOS app version: Nextcloud Hydropgen for iOS 5.5.5.0 @ 2024

Server operating system: Linux 4.18.0-513.9.1.lve.el8.x86_64 x86_64

Web server: Apache

Database: MySQL 10.6.19

PHP version: 8.1.29

Nextcloud version: Nextcloud Hub 9 (30.0.0)

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the iOS Share Sheet entry point and the provided reproduction steps, then inspect the upload error in the Nextcloud iOS app. Done means the selected photo uploads to the chosen destination folder on iOS 18.0 without the reported error; no source file or test is named in the issue.

Written by the indexing model from the issue text.

Assessment

Tech stack
ios, swift
Domain
mobile
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.