It’s one of those Mac Apps that should be essential for any professional, and the fact that it’s finally on the Mac App Store means that you don’t have to worry about keeping it updated. Search on the App Store and Mac App Store allows customers to find apps, games, stories, categories, in-app purchases, and developers. Searches use app and in-app purchase metadata from your product page to deliver the most relevant results. We’re constantly evolving how search works to serve the best results to customers’ queries.
Browse and buy
To download and buy apps from the App Store, you need an Apple ID. Your Apple ID is the account that you use to access Apple services. If you use other Apple services like iCloud, sign in to the App Store with the same Apple ID. If you don't have an Apple ID, you can create one.
If you're in the App Store on any of your devices and see the download button near an app, you already bought or downloaded that app. When you tap or click the download button , the app downloads to your device again, but you are not charged again. You can also see a list of apps that you purchased and redownload them.
Learn what payment methods you can use to buy apps and other content. You can also create an Apple ID without a payment method when you download a free app.
How to buy apps on your iPhone, iPad, or iPod touch
Tap the App Store app on your Home screen.
Browse or search for the app that you want to download, then tap the app.
Tap the price or tap Get. You might need to sign in with your Apple ID. If you find a game that says Arcade, subscribe to Apple Arcade to play the game.
After your app finishes downloading, you can move it to a different spot on your Home screen. Apps stay up-to-date by default, but you can learn more about updating apps.
You can make additional purchases within some apps. If you set up Family Sharing, you can use Ask to Buy so that kids must get permission before they make in-app purchases. Learn more about in-app purchases.
If an app is sold with an iMessage app or sticker pack, you can open it in Messages.
How to buy apps on your Apple Watch
With watchOS 6, you can download apps directly from the App Store on your Apple Watch. You can also add apps to your Apple Watch from your iPhone.
Open the App Store app.
Browse or search for the app that you want to download, then tap the app.
Tap the price or tap Get. You might need to sign in with your Apple ID.
Apps stay up-to-date by default, but you can learn more about updating apps.
If you set up Family Sharing, you can use Ask to Buy so that kids must get permission before they download an app or make an in-app purchase. Learn more about in-app purchases.
How to buy apps on your Mac
Open the App Store.
Browse or search for the app that you want to download. Apps for iPhone, iPad, and iPod touch don't always have a version for Mac.
Click the app.
Click the price, then click Buy App. If you don't see a price, click Get, then click Install App. You might need to sign in with your Apple ID. If you find a game that says Arcade, subscribe to Apple Arcade to play the game.
After your app finishes downloading, you can find it and keep it organized in Launchpad. Apps stay up-to-date by default, but you can learn more about updating apps.
You can make additional purchases within some apps. If you set up Family Sharing, you can use Ask to Buy so that kids must get permission before they make in-app purchases. Learn more about in-app purchases.
How to buy apps on your Apple TV
Open the App Store on your Apple TV.
Browse or search for the app that you want to download, then select the app.
Select the price or select Get. You might need to sign in with your Apple ID. If you find a game that says Arcade, subscribe to Apple Arcade to play the game.
After your app finishes downloading, you can move it around on your Home screen. Your apps will update automatically.
You can make additional purchases within some apps. You can use Restrictions to restrict, block, or allow in-app purchases. Learn more about in-app purchases.
The App Store isn’t available on Apple TV (3rd generation or earlier).
Get information about an app
If you want to know specific information about an app, like what languages the app is available in, the app’s file size, or its compatibility with other Apple devices, scroll to the bottom of an app’s page. You might be able to tap some sections to learn more.
Learn what to do if you see a charge from an app that you don't recognize.
Learn how to cancel an in-app subscription.
If you can’t update your apps because your payment method is declined, update or change your payment method.
If you have another issue with an app, report a problem or contact Apple Support.
Learn more
If your App Store is missing or you can't find it on your device, you might have parental controls turned on. Adjust your iTunes & App Store Purchases settings and make sure that you choose 'Allow' for the Installing Apps setting.
Learn what to do if an app unexpectedly quits, stops responding while installing, or won't open.
Learn what to do if you can't download apps, or if apps get stuck.
If you want to download apps that are larger than 200 MB over cellular, go to Settings > [your name] > iTunes & App Store, then tap App Downloads and choose the option that you want.
If you bought part of an apps bundle, the price of the full apps bundle is reduced by the amount you already spent.
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.
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. How to change to a different app on mac.
Mac App Store Online
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.
Apps For Mac
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 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. ®