libretro / libretro/RetroArch

1.20.0 - No access to User folder on filesystem on macOS Appstore version

Open
#17,403 15 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

platform: osx
Dominant language
C
Stars
14.1k
Forks
2.2k
Avg merge
7h 35m
Merged PRs (30d)
51

Description

Is there an existing issue for this?
  • This is a bug in RetroArch frontend
  • I have searched the existing issues
Description

When I try to scan my ROM directory to import games I'm not able to access the User folder although full disk access permissions are granted. This only happens with the AppStore version on macOS. Directory is not found

Bildschirmfoto 2025-01-12 um 15 18 08

Expected behavior

Have access to the whole file system on macOS

Steps to reproduce the bug

Just try to import ROMs from the menu

Version/Commit

1.20.0 macOS AppStore

Bisect Results

No response

Check in the nightly version

I don't know

Platform & operating system

macOS 14.5

Affected Cores

No response

Environment information

No response

Relevant log output

No response

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 by reproducing the import-ROM flow from the menu in the macOS App Store version on macOS 14.5, checking whether the User folder is visible despite full disk access. Compare the behavior with a nightly build if available; done means the App Store version can access the User folder and scan ROMs.

Written by the indexing model from the issue text.

Assessment

Tech stack
macos
Domain
desktop-dev, operating-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.