Mac App Store – “You have updates available for other accounts” bug
2012-11-01 13:17
393 查看
在Mac上的AppStore更新应用时有时会出现“已有更新可用于其他账户”问题。
I had a rather major issue with the Mac App Store concerning the updates. In the Purchases tab, I could see the apps I had previously downloaded but when I clicked the Update button for each of them, I would get the error message “You
have updates available for other accounts…” inviting me to sign in into the “other” account. The problem is that I only have 1 Apple ID and always used this ID.
After contacting the Apple Support, all I got was a totally useless response about re-installing iTunes and that might fix the problem. Even though I knew iTunes had absolutely nothing to do with the Mac App Store, I still followed their instructions
and re-installed iTunes. Guess what, it didn’t fix the issue at all. Thanks for your support Apple…not. A few posts in Apple support forums have suggested deleting the apps and re-install them. While it works, it’s not really convenient.
It turns out the issue is related to Spotlight. Apparently, the Mac App Store use the Spotlight index to find which applications are installed on your Mac. So if for some reasons the spotlight index is empty, corrupted or disabled, the Updates
tab will always be empty and you’ll get the error message discussed above every single time you try to update your apps. Depending on what makes your spotlight index buggy, there’s various fixes:
Solution 1 – Spotlight works but the index is incomplete or empty:
1) Open System Preferences > Spotlight
2) Under the Privacy tab. Add your Macintosh HD (or whatever your main hard disk is called) to the list.
3) Close the window. Wait a few seconds. Then go back to Spotlight settings and remove the entry you just added.
4) The spotlight index should now begin to re-index completely. (A dot will fade-in/out inside the Spotlight icon in the taskbar)
5) Wait for it to finish and then launch the Mac App Store. You should now see updates in the Updates tab.
Solution 2 – Spotlight indexing is disabled (frequent on Mac OS X Server)
1) Open a Terminal window.
2) Type the following command: sudo mdutil -i on /
3) A message saying “Indexing enabled.” should appear after a few seconds.
4) Close the Terminal window and the Spotlight indexing should now start automatically. (Again, a dot will appear inside the Spotlight icon during the indexing process)
5) Wait for it to finish and then launch the Mac App Store. You should now see updates in the Updates tab.
It would be a good thing for Apple developers to check if the spotlight index is OK before displaying a completely useless error message to the user…
操作后如果没有发现spotlight出现,按快捷键Ctrl + Space右上角查看。
I had a rather major issue with the Mac App Store concerning the updates. In the Purchases tab, I could see the apps I had previously downloaded but when I clicked the Update button for each of them, I would get the error message “You
have updates available for other accounts…” inviting me to sign in into the “other” account. The problem is that I only have 1 Apple ID and always used this ID.
After contacting the Apple Support, all I got was a totally useless response about re-installing iTunes and that might fix the problem. Even though I knew iTunes had absolutely nothing to do with the Mac App Store, I still followed their instructions
and re-installed iTunes. Guess what, it didn’t fix the issue at all. Thanks for your support Apple…not. A few posts in Apple support forums have suggested deleting the apps and re-install them. While it works, it’s not really convenient.
It turns out the issue is related to Spotlight. Apparently, the Mac App Store use the Spotlight index to find which applications are installed on your Mac. So if for some reasons the spotlight index is empty, corrupted or disabled, the Updates
tab will always be empty and you’ll get the error message discussed above every single time you try to update your apps. Depending on what makes your spotlight index buggy, there’s various fixes:
Solution 1 – Spotlight works but the index is incomplete or empty:
1) Open System Preferences > Spotlight
2) Under the Privacy tab. Add your Macintosh HD (or whatever your main hard disk is called) to the list.
3) Close the window. Wait a few seconds. Then go back to Spotlight settings and remove the entry you just added.
4) The spotlight index should now begin to re-index completely. (A dot will fade-in/out inside the Spotlight icon in the taskbar)
5) Wait for it to finish and then launch the Mac App Store. You should now see updates in the Updates tab.
Solution 2 – Spotlight indexing is disabled (frequent on Mac OS X Server)
1) Open a Terminal window.
2) Type the following command: sudo mdutil -i on /
3) A message saying “Indexing enabled.” should appear after a few seconds.
4) Close the Terminal window and the Spotlight indexing should now start automatically. (Again, a dot will appear inside the Spotlight icon during the indexing process)
5) Wait for it to finish and then launch the Mac App Store. You should now see updates in the Updates tab.
It would be a good thing for Apple developers to check if the spotlight index is OK before displaying a completely useless error message to the user…
操作后如果没有发现spotlight出现,按快捷键Ctrl + Space右上角查看。
相关文章推荐
- Could not install the app on the device, read the error above for details. Make sure you have an And
- 安装Visual Studio 2010时提示"The location specified for the help content store is invalid or you do not have access to it".
- Could not install the app on the device, read the error above for details. Make sure you have an And
- Prepare for Mac App Store Submission--为提交到Mac 应用商店做准备
- Design for Folder(Mac AppStore)
- For those who are interested nVidia have made GPU Gems 1 available on their website. You can find it here
- Error:Execution failed for task ':app:packageRelease'. > Failed to read key key0 from store "C:\User
- You do not appear to have the sources for the 3.5.0-23-generic kernel installed
- 解决 Mac App Store 下载应用程序、安装应用程序过程中遇到的问题。
- IOS 设置icon 出现的bug The app icon set named "AppIcon" did not have any applicable content.
- Wireshark - you don't have permission to capture on that device mac
- Maven报错 解决方案。ERROR: No goals have been specified for this build. You must specify a valid lifecycle phase or a goal in the format <plugin-prefix>:<goal> or <plugin-group-id>:<plugin-artifact-id
- mac appstore一直载入
- [MS bug]安装SQL Server 2008 错误:is not a valid login or you do not have permission
- use `xcode-select --switch path/to/Xcode.app` to specify the Xcode that you wish to use for command
- SSH RSA host key for has changed and you have requeste
- You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near
- The Mac App Store isn't working. How to fix?
- [Bug]The test form is only available for requests from the local machine.
- ssh开发中插入数据时遇到 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right