[GH-ISSUE #1107] iPhone PWA doesn't run, redirecting to the browser instead #457

Open
opened 2026-02-25 23:34:16 +03:00 by kerem · 0 comments
Owner

Originally created by @eugenesvk on GitHub (May 24, 2025).
Original GitHub issue: https://github.com/go-shiori/shiori/issues/1107

Data

  • Shiori version: Shiori version 1.7.4 (build 8aacdda7b7) at 2025-01-03T08:26:36Z
  • Database Engine: SQLite
  • Operating system: Windows 11
  • CLI/Web interface/Web Extension: none

Describe the bug / actual behavior

Shiori homescreen bookmark on iOS openes a browser instance instead of running as a PWA in a dedicated screen

Expected behavior

Opening the homescreen bookmark should open the PWA

To Reproduce

Steps to reproduce the behavior:

  1. Run shiori.exe server on Windows
  2. Open IP:port url on iPhone
  3. Press Share and select "Add to Home Screen"
  4. Open the bookmarklet on the main phone screen
  5. Observe how a browser tab is opened instead of a dedicated app

Screenshots

If applicable, add screenshots to help explain your problem.

Notes

I've noticed one difference vs Readeck - that one only adds IP:port as the url while shiori adds IP:port/?homescreen=1 when exported in Orion, though on Safari it exports a clean IP:port, but the issue remains, so maybe it doesn't matter

Originally created by @eugenesvk on GitHub (May 24, 2025). Original GitHub issue: https://github.com/go-shiori/shiori/issues/1107 ## Data - **Shiori version**: Shiori version 1.7.4 (build 8aacdda7b716a464604b42104cf13e05e464b47b) at 2025-01-03T08:26:36Z - **Database Engine**: SQLite - **Operating system**: Windows 11 - **CLI/Web interface/Web Extension**: none ## Describe the bug / actual behavior Shiori homescreen bookmark on iOS openes a browser instance instead of running as a PWA in a dedicated screen ## Expected behavior Opening the homescreen bookmark should open the PWA ## To Reproduce Steps to reproduce the behavior: 1. Run `shiori.exe server` on Windows 2. Open `IP:port` url on iPhone 3. Press Share and select "Add to Home Screen" 4. Open the bookmarklet on the main phone screen 5. Observe how a browser tab is opened instead of a dedicated app ## Screenshots If applicable, add screenshots to help explain your problem. ## Notes I've noticed one difference vs Readeck - that one only adds IP:port as the url while shiori adds `IP:port/?homescreen=1` when exported in Orion, though on Safari it exports a clean `IP:port`, but the issue remains, so maybe it doesn't matter
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/shiori#457
No description provided.