nextcloud / nextcloud/talk-ios

Call cannot be accepted when recording consent is needed.

Open
#2,700 5 comments 0 reactions 0 assignees View on GitHub
0. Needs triage bug
Dominant language
Swift
Stars
230
Forks
121
Avg merge
1d 6h
Merged PRs (30d)
38

Description

## Steps to reproduce
1. Setup conversation with possible recording and required consent
2. Call user who uses iOS Talk App
3. Called user cannot accept the call

### Expected behaviour
The iOS user should be able to "consent" and accept the call.

### Actual behaviour
iOS Talk App just gives the error that call cannot be accepted because of missing consent (without asking for consent). Starting a call is without problem, here the user is asked for consent.

## Device information

**Device:** iPhone 16e

**iOS version:** 26.6.1

**Talk version:** 24.0.4

## Server information

**Nextcloud version:** 34.0.3

**Talk version:** 24.0.4

**Custom Signaling server configured:** yes, 2.1.1 docker

**Custom TURN server configured:** yes

**Custom STUN server configured:** yes

Contributor guide

Open the contributing guide

Research direction

No source file or test is named. Reproduce the incoming call flow with required recording consent using the listed iOS, Talk, Nextcloud, and signaling versions, then trace how consent is handled before acceptance. Done means the iOS Talk App presents the consent prompt and allows the user to accept the call.

Written by the indexing model from the issue text.

Assessment

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.