When Apple released iTunes 12.7, they surprised many users by removing the iOS App Store from the iTunes Store. We had been accustomed to being able to buy apps on Macs and PCs with iTunes, as well as buying them directly on iPhones and iPads.
One of the more troublesome changes this introduces is the inability to manage apps with iTunes. No longer can you download apps to your computer, then sync them to your iOS device; now you can only download apps on an iPhone or iPad. This is especially problematic for people with limited bandwidth, or with bandwidth caps, and who have multiple iOS devices. If you have, say, a family with four iOS devices, and many of them share the same apps, you now have to download all apps - including all updates - to each device, multiplying the amount of bandwidth you use. Some people may need to pay more to their ISPs; others may hit a cap and find that they're throttled until the end of the month.
With iMazing's November 2017 update, we introduced a brand new app management screen to help you manage your apps, including downloading them from the App Store to your computer. Keep reading for an in depth guide, and watch The Mac Observer's video embedded below for a nice overview!
Here's how to download and manage apps without iTunes:
Download and install iMazing on your Mac or PC computer
Download and install iMazing. Launch the app, and connect your device to your Mac or PC.
Click Manage Apps to access iMazing's app management feature.
iMazing scans your iOS device to create a list of the apps it contains. It also reads some files on the device to find a list of apps that have been previously installed on the device. iMazing then displays both of these. Click the Device tab to see which apps are on the device; click the Library tab to see the app library.
iMazing's app library contains the following:
💡 Tip: You can sort the app library by Name, Installed status, Size, or Download status; click one of the column headers to sort by its criterion.
💡 Tip 2: The 'Installed' column will feature a checkmark if the app is installed on your device. That checkmark is green if the exact same version of the app is both downloaded to your computer AND installed on your device, otherwise the checkmark is grey.
To download and install an app from the iTunes Store, click Add from App Store. A sheet displays asking you to type the name of the app you want to install.
💡 Note: iMazing can only download apps that you have already purchased or downloaded (for free apps) from the App Store with the Apple ID that's signed in on the current device. If you want to download a new app to your Mac or PC with iMazing, you can purchase it on your iPhone or iPad but not download it on the device. Then, in iMazing, you can download the app, install it on the device, and save the app file on your computer.
If the app shows up in the Library tab, you can simply click the cloud icon to download it. iMazing displays a dialog asking you to enter your Apple ID's password. If you plan to install apps often, check Remember Password, so iMazing can save it in your Mac's secure keychain, or just as securely to Windows Credentials.
If you use Apple's two-factor authentication, you'll see a dialog asking you to enter a six-digit code, which you'll get from one of your trusted devices.
If the app is already in iMazing's app library, click its name to select it, then click Install to Device in the iMazing window footer.
Prior to the release of iTunes 12.7, if you managed and synced apps with iTunes, copies of these apps will be on your computer. They'll be located in the Mobile Applications folder within the iTunes Media folder. The iTunes 12.7 upgrade does not delete existing apps.
You can add these apps to iMazing's app library. To do this, click the ˅ button in the iMazing toolbar, then choose Import .ipa to Library. Locate the app you want to add - its file has the app's name followed by the .ipa extension - then click Choose. The app will now be available in iMazing to install on other iOS devices.
You can also add apps to iMazing's app library by dragging .ipa files directly to the window when the Library tab is selected. This is a great way to add your existing library of apps from your mobile Applications folder. You can drag single apps, or as many as you want.
💡 Note: Even if you purchased and downloaded an app with a different Apple ID, iMazing can install it. The .ipa file does not contain the Apple ID that purchased or downloaded it, and iMazing adds that information when installing the app.
If you want to delete apps on your iOS device to save space, you can do this with iMazing. Click the Device tab, and you'll see all that apps that are installed on your iPhone or iPad. Click an app (or several) to select it, then click Uninstall in the iMazing footer. iMazing removes the app.
When you select apps, iMazing displays the amount of space that will be saved above the apps list.
If you want to delete apps that iMazing has downloaded, you can do that as well. Right-click a downloaded app to select it, then choose Delete from Library. iMazing will ask you to confirm the deletion, then delete the app from your computer. You can re-download it later if you wish.
Important: If you are managing apps of multiple Apple IDs, iMazing will save as much space as possible by downloading the IPA only once. Because of this, deleting an app which you downloaded for multiple Apple IDs will remove it from the App Library of all of them. For example, let's say you've downloaded Keynote 3.3 for Apple ID [email protected], the IPA is stored in your app library. You then download Keynote 3.3 for Apple ID [email protected], the IPA is not re-downloaded, only its signature is, allowing for more efficient disk use and quicker downloads. But if you then delete Keynote 3.3 whilst signed in to Bob's account, it will also get deleted from Alice's.
iMazing 2.8 (macOS) and 2.7 (Windows) introduced a better way to manage app updates, with a dedicated Updates window in both the Library and Device tabs. Let's start with the Library tab, where the updates window is accessed via the Check for Updates item in the actions menu:
iMazing will locate updates for all apps downloaded in the Library and display them in the updates window:
From here, you can download all or selected apps, and choose whether or not to keep previous versions you have already downloaded. Easy!
💡 Tip: If you have a LOT of apps in your library, you may want to check updates for only a few of them. To do so, simply select the apps you want to check and only then click Check for Updates.
Let's move on to the Device tab. Same principle, click Check for Updates and iMazing will locate updates for all or selected apps installed on your device:
By default, iMazing will download the updates and install them without keeping a copy in the Library. If you wish to keep a copy, make sure to check the 'Keep downloaded updates' checkbox.
Back to the Library tab, if you have multiple versions of an app in your library, each version is listed separately:
Notice how both versions bear a checkmark in the Installed column, but the checkmark is only green for version 2.0: that is the specific version currently installed on the corresponding iOS device, safely downloaded already.
Since iOS 9, apps are re-downloaded from the App Store when you restore a backup. If you have many apps and/or a poor internet connection, iOS will take sometimes entire days to re-download all your apps, potentially causing major inconveniences.
When you restore a backup with iMazing, or when you use the Transfer to another device wizard, you'll have the option to Install apps from local library if available. If you enable this option, apps which you have downloaded in the Manage Apps wizard will be installed to the target device and will not need to be re-downloaded by iOS.
The following conditions must be met:
If you'd like to make sure that your favourite apps are installed from your computer instead of re-downloaded by iOS, make sure you download the apps you really need to iMazing's app library just before or just after backing up your device/transferring your data to a new device.
Want to know more about app management in iMazing? Read this iMazing blog article.