Skip to content

Private CGSSetWindowBackgroundBlurRadius call removed; NSVisualEffect…#4607

Open
pszsh wants to merge 1 commit into
rust-windowing:masterfrom
pszsh:master
Open

Private CGSSetWindowBackgroundBlurRadius call removed; NSVisualEffect…#4607
pszsh wants to merge 1 commit into
rust-windowing:masterfrom
pszsh:master

Conversation

@pszsh

@pszsh pszsh commented Jun 27, 2026

Copy link
Copy Markdown

Hey, I recently submitted an application I made in Rust + ICED to the App Store. It was rejected:

Review Environment
Review date: June 26, 2026

Review Device: MacBook Pro (14-inch, Nov 2024)

Build version reviewed: 1.0.2 (1.0.2)


Guideline 2.5.1 - Performance - Software Requirements

Issue Description


The app uses or references the following non-public or deprecated APIs:


Contents/MacOS/yr_crystals

Symbols:

• _CGSSetWindowBackgroundBlurRadius


The use of non-public or deprecated APIs is not permitted on the App Store, as they can lead to a poor user experience should these APIs change and are otherwise not supported on Apple platforms.

... etc

I investigated and found it was a private call made from winit. So, I fixed it and reckoned I would do the neighborly thing and submit a PR. Not too familiar with submitting PRs to a big repo like this, so, I apologize if I missed something.

Thanks for making winit! I use it in every Rust project I have - I'm fairly certain, so, big gratitude from me to y'all.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant