You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

Mac系统:如何移除Apple Music OAuth应用权限以重新触发授权?

如何在Mac上移除「My Special App」的Apple Music OAuth权限,让MusicKit JS重新弹出授权提示

嘿,我来帮你搞定这个问题!要让MusicKit JS重新触发授权弹窗,你需要完成两个核心步骤:先移除绑定在Apple ID上的系统级权限,再清理浏览器中存储的相关授权数据(毕竟MusicKit JS是在浏览器环境运行的)。具体操作如下:

第一步:移除系统级Apple ID权限

这一步是彻底撤销「My Special App」对你Apple Music的访问权限:

  • 打开Mac的系统设置(如果你用的是macOS Monterey及更早版本,就是「系统偏好设置」),点击顶部栏最左侧的Apple ID头像。
  • 在左侧菜单栏中选择「媒体与购买项目」,然后点击「查看账户」——这一步可能需要你输入Apple ID密码验证身份。
  • 在弹出的账户管理窗口中,切换到「隐私」选项卡。
  • 在权限列表里找到「My Special App」,选中它后点击窗口底部的「移除权限」,确认弹窗里的操作即可。

第二步:清理浏览器中的授权数据

因为MusicKit JS的授权状态会存在浏览器的缓存或网站数据里,所以这一步也不能少:

如果你用的是Safari

  • 打开Safari,点击顶部菜单栏的「Safari」→「设置」。
  • 切换到「隐私」选项卡,点击「管理网站数据」。
  • 在搜索框里输入apple.com或者「My Special App」对应的域名,找到相关条目后选中,点击「移除」;如果不确定域名,也可以直接点击「全部移除」(注意:这会清除所有网站的本地数据,可能需要重新登录其他网站)。
  • 关闭设置窗口,重启Safari。

如果你用的是Chrome/Edge等Chromium内核浏览器

  • 打开浏览器的设置页面,找到「隐私和安全」分类下的「网站设置」。
  • 在网站设置里找到「权限」相关选项,或者直接搜索apple.com
  • 找到对应网站的权限设置,选择「清除数据」或「重置权限」,确保之前的授权记录被清空。

完成以上两步后,刷新使用MusicKit JS的页面,应该就能看到授权提示重新弹出来啦!

内容的提问来源于stack exchange,提问作者daleyjem

火山引擎 最新活动