MacAlert!

Up to the minute Apple and Mac news alerts

Electron Apps Are Being Rejected From the Mac App Store for Calling Private APIs

[2019-11-07 20:53:24]

Michael Tsai: So there are a multiple problems here: It’s (apparently) impossible for Chromium to get competitive performance and battery life without using private API, which Safari freely uses. Apple probably has good reasons for keeping these APIs private. Private API has always been banned, but Apple has been accepting these apps for years and then abruptly stopped without any notice. Apps using Electron probably didn’t know that they were even using private API. Neither Xcode nor Application Loader reports this, and App Review was accepting the apps. The rule is not being enforced equally. Doesn’t seem clear yet if this is a new policy, or just random App Store approval capriciousness. If enforced, this will require significant changes to Chromium, the rendering engine of Google Chrome that’s the foundation of Electron.  ★ 

Read more....



RELATED!

Every Horse Emoji, Ranked

Amazon Patches Ring Video Doorbell Vulnerability That Could Allow Hackers to Breach Owner’s Wi-Fi Network

Bond Film Title Anagrams

Inessential Turns 20

Apple TV, Apple TV, Apple TV, and Apple TV+

The RCS Messaging Thing Is Working Out as Well as I Expected, Which Is to Say Terribly

Congress Looking Into Anticompetitive Behavior in the Digital Library Market

WeWork’s Adam Neumann Is the Most Talented Grifter of Our Time

United Airlines Suggests That Apple Is Helping Design Terminal Upgrades at SFO

Tim Cook on the Five-Year Anniversary of His Coming Out as Gay

Christopher McQuarrie: ‘Focus Entirely on Execution and Not on Result’

★ The Curious Design of Mail’s Message Action Toolbar in iOS 13

The Talk Show: ‘iPhone-Colored Glasses’

Zuckerberg Testified Before the House Financial Services Committee and It Did Not Go Well for Him

‘Perfectly Cropped’