MacBook Pro恢复App Store隐藏购买记录的实用方法
MacBook Pro恢复App Store隐藏购买记录的实用方法
在MacOS系统中,有时会遇到需要恢复App Store中被隐藏的购买记录的情况。例如,用户可能因为各种原因删除了曾经购买或下载过的应用或资源,但后来又需要恢复这些记录。本文将详细介绍如何在MacBook Pro(M2芯片,Sonoma 14.4.1系统)上解决这一问题。
问题背景
在MacOS上使用Apple ID管理App Store中的购买/下载应用以及iTunes中的音乐、电影等资源非常方便。但是,有时候用户可能会因为各种原因删除(在苹果账户系统中被称为隐藏)了曾经购买或下载过的应用/资源。例如,我之前因为购买了欧路词典账号,就直接从官网下载了最新版本,隐藏了App Store中的下载记录。但后来我觉得自己更新太麻烦了,还是想通过App Store做管理。这时候就需要一个方法来恢复购买或下载记录,让应用更新的信息出现在应用列表中。
在苹果官方网站上,有说明这个方法:Hide purchases from the App Store。但如果你用的是跟我一样的设备和系统:
MacBook Pro (13-inch, M2, 2022) Sonoma 14.4.1 (23E224)
你可能会发现这上面写的方法根本不能用——你确实能找到App Store中的【账户设置】,点开也确实能找到【管理隐藏项目】的按钮,但是你继续点击只能打开Apple Music然后停留在iTunes的一个空白界面上。
下面我将提供一种解决这个问题的方式,我也是尝试了很久才解决的。可能大家使用的设备和系统版本与我不同,但是尝试一下我提供的这种思路,也许也可以解决同样的问题。
问题定位
这里我主要陈列一些我猜测的问题所在以及一些可参考的资料。
网络连接问题
第一个猜测的是,iTunes以及App Store的访问受到限制或者异常缓慢,导致iTunes相关页面加载不出来。我想这也是正常人能想到的第一个问题可能性。我先后尝试了多种方式,包括切换代理(美国、香港、韩国、澳大利亚)、使用不同的网络(wifi、苹果手机提供的热点),均达不到预期能够展示iTunes页面的效果,但是App Store的页面功能都正常,因此排除了这种可能性。
- Check Apple’s System Status
- Availability of Apple Media Services
- If you can’t connect to the App Store, iTunes Store, or other Apple services
iTunes版本/账号问题
排除网络问题之外,再加上App Store是能正常访问的,因此更合理的怀疑是iTunes的问题。由于MacOS从上几个版本开始,就将iTunes Store集成在Apple Music里面了,我们需要在Apple Music里面去尝试定位问题。我尝试了多种方式,包括账号激活(重新订阅Apple Music)、设置Screen Time限制,均无法达到预期效果。
- Mac上“音乐”中的iTunes Store介绍
- How to fix Blank Account Settings Page issue in Music App on macOS
- Empty/corrupt iTunes library after upgrade/crash
- 7 Simple Ways to Fix the App Store Showing a Blank Screen
未知的一些后台Bugs
在苹果官网还有许多相关论坛中均有提到相关的一些问题,但是始终没有一个系统的解决方案,说明这很有可能是苹果自己的一些遗留Bugs——毕竟多版本管理对于苹果这样大的用户体系和产品体系来说是一个不小的挑战,然后这个功能又不是那么影响使用。于是到这里我就基本只能靠自己去捣鼓了。
下面我列出我找到的解决这个问题的一种方式(多次尝试,可复现):
- 还是从App Store打开刚刚【账户设置】的页面,拉到最下面找到【编辑昵称】的位置对昵称进行编辑(已经设置过的点进去之后点取消)。
- 上一步完成后,会自动回到刚刚【账户设置】的页面,此时再点击【管理隐藏项目】的按钮就可以触发一个隐藏项目的编辑弹窗了。
注意:
- 这个弹窗并非在Apple Music中呈现,是类似于【账户设置】中大部分按钮点击之后的效果,集成在页面中的弹窗。
- 上述操作不能中断,一旦中断之后,需要重新再来一次。我判断有可能是编辑昵称的行为触发了某些验证机制,成功地通过了接口验证。
总结
本文详细记录了解决如何在MacBook Pro(M2芯片,Sonoma 14.4.1系统)上恢复App Store中被隐藏的购买记录的过程和关键点。希望这些内容能够帮助遇到同样问题的用户解决问题。