Automattic / Automattic/pocket-casts-ios

Siri Resume command not working in iOS 16

Open
#749 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
Swift
Stars
1.8k
Forks
198
Avg merge
17h 20m
Merged PRs (30d)
103

Description

### Expected behavior

I expect when I issue the "Hey Siri, Resume" command the app will start playing the file/episode I last played.

### Actual behavior

The app doesn't start the playback after issuing the resume command. This issue is happening only on iOS 16 devices. I couldn't reproduce it in iOS 15.6.1.

### Steps to reproduce the behavior

1. Play an episode or an uploaded file in the app and pause it
2. Lock the phone
3. Without unlocking the phone, issue the "Hey Siri, Resume" command
4. Siri may ask for confirmation if we want to proceed to resume playing in the Pocket Casts app. Answer "Yes"
5. Observe Siri's answer is "Done"
6. Notice the app doesn't continue the playback.

### Screen recordings

**Testing on iOS 15.6.1**

https://user-images.githubusercontent.com/40906847/222346098-70bcf958-7fb2-4a77-a82b-a1538143515d.mp4

**Testing on iOS 16.3.1**

https://user-images.githubusercontent.com/40906847/222346130-9520d0f5-1154-400b-82b8-4632492e6ec5.mp4

##### Tested on iPhone 11, iOS 16.3.1, Pocket Casts 7.32.1

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the command on iOS 16.3.1 and comparing it with iOS 15.6.1, following the six steps in the report and reviewing the linked recordings. Done means the locked-phone “Hey Siri, Resume” command resumes the last-played episode or uploaded file on iOS 16 without the reported failure.

Written by the indexing model from the issue text.

Assessment

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.