App Store purchases are safe and simple, so you can start playing, gaming, reading — or just doing — right away. Create a secure account with your preferred payment method on file and it’s easily accessible across your devices and the web. The easiest solution would be to empty your App Store’s temporary download cache folder. This solution works most of the time and it is easy to do. But before you start fixing your Mac download problems, run a scan of your computer first to make sure there are no corrupt files or cache affecting your App Store.
- Mac App Store Debug Menu
- Debug App Apk
- Debug Mac App Store Windows 10
- Debug Mac App Store Google Chrome
- Visual Studio for Mac; Locate the Xamarin debug.keystore file that is used to sign the app. By default, the keystore that is used to sign debug versions of a Xamarin.Android application can be found at the following location: C:UsersUSERNAMEAppDataLocalXamarinMono for Androiddebug.keystore.
- The Mac App Store Debug Menu January 9th, 2011. I can’t help myself. It’s probably worth noting that nobody knows for sure what these options do, and you might.
- As far as I know, the debug menu is removed from Sierra. Try to clear Mac App Store caches to fix some downloading issues. Launch Terminal and type the following command.
I'm trying to create a Mac application, and be gentle on me as this is my first attempt! Essentially transferring what I've done on iOS to the Mac and it's almost ready to go with one part remaining - App Store verification to prevent people from being able to copy it.
I have receipt verification code running in a couple of my iOS apps and they work find for me (for in-app purchase). With the Mac I simply want to verify the receipt and hope that's enough. Here is the basis of the code I have created:
The last two NSLog commands are just so that I can log this during debug, but the hash values would be compared. This is where I know the two are incorrect. 'get_platform_uuid' is a function I've found for getting the UUID for the Mac and it seems to work fine.
I've taken the entire 'input' variable and plugged the information from it and ran it on iOS, and I've done the same from the iOS device and run it on the Mac. In both cases the calculated Hash is the same; I think the calculation is fine. When I do the iOS the calculated hash for its own app matches that in the receipt as you'd expect.
But on the Mac, even though the calculated hash seems correct (as verifed putting it in to iOS) the receipt hash is different. The iOS calculation and receipt hash matches for that app perfectly. It seems that on iOS the code is working fine, so I assume that it is therefore working on the Mac too. There must be another problem that I can't detect.
I've set up the App on App Store Connect, it seems to pick up the right bundle identifier. Following the instructions on how to test receipts on the Mac I have logged out of the App Store on the Mac App Store application. I copy the App out from where Xcode builds the app to a different directory to run it. It then asks me to log in, which I do with a test account. Then repeatedly tries to rerun the app and exits (I copy it back to the debug folder and this breaks that rerunning cycle).
Mac App Store Debug Menu
I've got the certificates set up for development and distribution for Mac set up in the Apple Developer site but I'm sure it's something that I've not got right with App permissions or how I'm running the app. But what I just can't figure out (and I have looked - for a long time!).
Most recently I've reregistered on App Store Connect and I run it from the Debug directory where it has been built. This runs fine, it prompts for a user and password where I put in my sandbox test ID, and then it tells me to down load again. I can then run through on XCode with breakpoints to pick up where the NSLogs are and get information out. This where I can see that the calculated hash is different from the one being produced by the receipt.
I think I'm doing everything right but I'm sure it's something silly, but as a lone developer my only hope is to ask you what am I doing wrong? I've really spent way too long chasing my tail on this one that I really don't know where to look next.
Is there a way that I can check that I've got the permissions set correctly for my account and app to ensure that the receipts are being correctly generated?
Thanks.
Have you experienced problems on your Mac when you are updating apps but it won’t download the updates or the Mac app store won’t download anything, at all?
You are not alone because it is one of the most common problems encountered by Mac users whether it’s downloading or installing updates, apps, or files. There are also cases when the notification says the app or file has been downloaded but you just can’t find where it is, or when the installation process just quits all of a sudden even when you have a strong internet connection.
How To Fix The Download Problem
The easiest solution would be to empty your App Store’s temporary download cache folder. This solution works most of the time and it is easy to do. But before you start fixing your Mac download problems, run a scan of your computer first to make sure there are no corrupt files or cache affecting your App Store. You can use Outbyte MacRepair to scan and clean up your computer for all types of junk.
Once you’ve run the scan and deleted all unwanted files, don’t forget to backup your important files before you start fixing your App Store. This seems like a very simple problem with a very easy solution, but you’ll never know what could happen so always backup your files just to be safe.
After these preparations, log out of the App Store and then log back in. Then, follow these steps to solve your App Store download problems:
- Go to Spotlight and type in Terminal.
- Type in the following command: defaults write com.apple.appstore ShowDebugMenu -boot true ; killall AppStore ; exit.
- Open App Store and sign out of it by going to Store > Sign Out.
- Then go to Debug Menu.
- Select Clear Cookies and Reset Application.
- Next, type the following commands in the Terminal one at a time. These commands will reset the plists:
- rm ~/Library/Preferences/com.apple.appstore.plist
- rm ~/Library/Preferences/com.apple.storeagent.plist
- rm ~/Library/Cookies/com.apple.appstore.plist
- Then type in: open $TMPDIR../C/com.apple.appstore/. This opens your Mac App Store’s temporary download cache folder.
- Delete these files:
- apple.appstore.plist
- apple.installer.plist
- Or you can type in the following commands to delete these cached files:
- rm -r ~/Library/Caches/com.apple.appstore
- rm -r ~/Library/Caches/com.apple.storeagent
- Close the folder and restart your Mac.
- Then, try re-downloading your files that were causing problems before.
If this doesn’t solve the problem and your Mac App Store won’t download anything, the next solution is re-indexing. Your Mac uses Spotlight to determine what apps you have installed. And perhaps, due to a bug or a corrupted file, your operating system thinks that the app you are trying to download is already in your system which is why it is not letting you download it again.
To re-index your applications, follow these steps.
Debug App Apk
- Go the Apple Menu and go to System Preferences > Spotlight > Privacy tab. This opens the Spotlight preferences pane.
- Add your primary HD (the default name is Macintosh HD) by clicking the + and selecting your HD. This will stop your OS X from indexing that particular drive.
- Close the System Preferences window.
- Click the Apple Logo and choose Log Out.
- Log back in and navigate back to the Spotlight preferences window.
- Click the – button and select your HD.
- Close the System Preferences window.
Debug Mac App Store Windows 10
The system will begin re-indexing everything in your HD. If you see a dot in the center of the magnifying glass, which can be found at the top right of the menu bar, then that means the re-indexing is ongoing.
Debug Mac App Store Google Chrome
Open the App Store to re-download the app or update what you were downloading previously.
If you’re running into errors and your system is suspiciously slow, your computer needs some maintenance work. Download Outbyte PC Repair for Windows, Outbyte Antivirus for Windows, or Outbyte MacRepair for macOS to resolve common computer performance issues. Fix computer troubles by downloading the compatible tool for your device.
See more information about Outbyte and uninstall instructions. Please review EULA and Privacy Policy.
See more information about Outbyte and uninstall instructions. Please review EULA and Privacy Policy.