28.12.2020

Reddit Mac App Store

Reddit Mac App Store Rating: 7,2/10 2994 votes

Developers of apps built with the cross-platform Electron framework say that Apple has started rejecting their applications during its Mac App Store review process, and has threatened cancellation of Apple Developer Accounts for repeated rules violations.

Also, whether the app is downloaded to a newer iDevice or to an app supported version of iTunes ( vers. 12.6.5 or earlier ) once the current version is downloaded elsewhere, the app should appear in the PURCHASED. Tab/section/button in the iOS App Store app menu on the older iPad model. Tap the PURCHASED icon/menu option and a list of purchased. ‎Download apps by reddit, including Reddit.

The issue was first raised in August and only affects Electron apps seeking Mac App Store Distribution. The problem received widespread attention following a developer blog post on Sunday.

Apple's App Store Review Guidelines have long specified that applications may use only public APIs. The phone-and-computer maker maintains private APIs for its own usage, but it doesn't support them for third-parties.

The off-limits APIs singled out by Apple include: CAContext, CALayerHost, NSAccessibilityRemoteUIElement, NSNextStepFrame, NSThemeFrame, and NSURLFileTypeMappings, among others.

Despite Apple's warning, those making macOS apps sometimes risk crafting code that interacts with private APIs because they can distribute such apps themselves, outside of the Mac App Store.

The Chromium project, the open source foundation of Google's Chrome browser, is one prominent code base that talks to Apple's private APIs. And Electron apps include Chromium as a runtime library.

Electron has a number of drawbacks – builds tend to be large and memory-hungry, for instance – but the advantage of being able to use familiar web technology to create a single code base that can generate builds for macOS, Linux, and Windows outweighs the downsides in many cases.

Apple hasn't previously rejected Electron-based applications for private API usage – at least not on a consistent basis – so presumably something has changed in Apple's review process.

The Register/mac-apps-opening-randomly.html. asked Apple to explain what's going on but the Cupertino crew did not respond to a request for comment. Whatever prompted the change, a rule long ignored is now being enforced, at least for Electron apps.

We also asked Google whether it intends to move away from private APIs in Chromium. Again, no response.

Here's how we made a no-fuss RSS vulture app using trendy Electron

READ MORE

What makes this particularly alarming for developers is that some have received a warning threatening excommunication from Apple's walled garden if rules violations persist in subsequent app submissions: 'Continuing to use or conceal non-public APIs in future submissions of this app may result in the termination of your Apple Developer account, as well as removal of all associated apps from the App Store.'

The API clampdown recalls several months in 2010 when a draft of Apple's iOS 4.0 rules disallowed iOS apps that relied on programming languages other than Objective-C, C, C++, or JavaScript. Following criticism from the developer community, Apple adopted more flexible requirements. But the way things have been going in terms of security concerns – e.g. app notarization – it seems doubtful that Apple will relent.

The iPhone maker's heightened concern about Electron raises questions about whether future updates to widely used Electron-based desktop apps, such as Slack, will get flagged by Apple's reviewers.

Developers reporting rejections have indicated that Apple has recommended specific outdated Electron builds that it finds acceptable. These include versions 3.0.0-beta.7, 2.0.8, 1.8.8, or 1.7.16 of the Electron SDK, which is presently at version 7.0.1.

Contributors to the open source Electron project have been working to disable calls to the offending APIs, so a forthcoming Electron update may address Apple's requirements. ®

Get ourTech Resources

My daily dose of humor, rage comics, and interesting links comes from Reddit. I’m a big fan of Reddit, yes, and it’s good to see a new, fully-functional desktop Reddit app knitted for Mac OS X.

Previously, I wrote an article on Alien Blue, which is freely available for iOS devices. For Mac OS X, the good thing is, the new Alien Blue client is underway, but the bad thing is, it is still underway from the past three months or so.

So, for the time being, let’s nudge Alien Blue aside and talk about Envelope.

Envelope is the new Reddit app for Mac OS X which seamlessly ships Reddit on your desktop.

The links are displayed on the left sidebar, while the content (destination) will load on the right area once you click on the link.

Best Mac Apps Reddit

Splitting the app screen into two panel is easier with Envelope. You can split the screen to horizontal or vertical view. This makes browsing Reddit much more fun, as you can view the content on one panel and go through the comments on the other. It saves a lot of time, too.

Reddit Mac App Store

You can also switch to a single view, post articles and upvote or, erm, downvote the links and comments.

Download Reddit App

Download Envelope Reddit Client For Mac OS X

Envelope is not free.

Now that’s surprising. But wait, even though Envelope is available for $4 in the Mac App Store, the developer courteously dropped a link to download Envelope for free.

Found on this thread first, you can get Envelope for free by clicking here.

Reddit App Iphone

If you haven’t figured it out yet, this app will not be free forever — the trial expires on 17th September. /how-do-i-uninstall-apps-from-a-mac.html. However, if you are not able to buy the app, you can always rewind the time on your Mac OS X to convert this client into full version.

Reddit Mac App Store

Reddit Free Apps

This is trick posted by the developer on the same thread:

Reddit Desktop App

But if you wish to support the developer, and if you plan to use Envelope regularly on your Mac OS X Snow Leopard or Lion, go grab a copy of Envelope from the Mac App Store now!

Reddit Mac App Store Free

Related posts: