/
Navigation
Chronicles
Browse all articles
Explore
Semantic exploration
Research
Entity momentum
Nexus
Correlations & relationships
Story Arc
Topic evolution
Drift Map
Semantic trajectory animation
Posts
Analysis & commentary
Pulse API
Tech news intelligence API
Browse
Entities
Companies, people, products, technologies
Domains
Browse by publication source
Handles
Browse by social media handle
Detection
Concept Search
Semantic similarity search
High Impact Stories
Top coverage by position
Sentiment Analysis
Positive/negative coverage
Anomaly Detection
Unusual coverage patterns
Analysis
Rivalry Report
Compare two entities head-to-head
Semantic Pivots
Narrative discontinuities
Crisis Response
Event recovery patterns
Connected
Search: /
Command: ⌘K
Embeddings: large
TEXXR

Chronicles

The story behind the story

← → days · ↑ ↓ browse · Enter similar · o open

Apple is now rejecting Mac apps using modern versions of Electron, citing private API usage, warns developers repeated App Store submissions can lead to a ban

david.dev :

david.dev

Context & Ripple Effects

Apple's rejection of Electron-based Mac apps is the earliest visible move in a multi-year tightening of App Store review around what code is allowed to touch the system. It followed the same playbook as the later wave where developers reported update rejections over third-party SDKs capable of device fingerprinting, and it preceded the 2023 requirement that developers declare their reasons for using certain APIs (Apple's required API reason submissions).

The ban threat is what makes this escalation rather than routine friction: combined with the earlier warning that Apple would remove apps not updated in a significant amount of time (the stale-app removal notice), the message to developers is that submission behavior itself — not just app content — is now policed.

First-order effects

  • Developers shipping Electron-based Mac apps face blocked App Store submissions until the framework's private API usage is resolved, and anyone resubmitting without changes risks losing App Store access entirely.

Second-order effects

  • Electron's maintainers are pushed toward shipping an App Store-compliant variant stripped of private API calls, while competing native Mac toolkits gain a compliance argument against web-technology wrappers.

Third-order effects

  • If the pattern holds, App Store review becomes the de facto arbiter of which cross-platform frameworks can reach macOS at all, forcing every wrapper toolkit into either per-platform compliance engineering or exit from the storefront.

The trend: App Store governance is shifting from guideline-based review toward enforced control over the frameworks and SDKs apps are built on, with fingerprinting concerns as the recurring justification.

Discussion

  • @sandofsky Ben Sandofsky on x
    Apple now rejects Electron apps from Mac App Store, because Chromium uses private APIs. https://david.dev/...
  • @mxswd Maxwell on x
    Now you've got to make an “iPadOS for macOS” app to use private API on the Mac App Store.
  • @ra Ramsey Nasser on x
    apple's ideal computer is not a general purpose machine that can run arbitrary code, its an appliance with prescribed use cases where executing code requires their permission and conformance to standards they change at will. it sucks a lot. https://twitter.com/...
  • @tonyarnold Tony Arnold on x
    Play by the rules or get out of the pool, Electron developers. https://twitter.com/...
  • @nickdinges Nick on x
    Fuck you Apple https://david.dev/...
  • @mcclure111 Mcc on x
    Remember in the 90s when the federal government literally tried to end Microsoft as a corporate entity because private APIs were considered to be such an intense monopolistic abuse https://twitter.com/...