我在MacBook上的屏幕时间有点问题。
我已经使用iPhone上的屏幕时间很长时间了,主要是用来限制自己设备的使用。我设置了休息时间,在晚上22:00到第二天早上08:30之间几乎锁定了我的iPhone上的所有功能。
因为我比较软弱,所以将屏幕时间密码设置为一个随机密码,结果我立刻就忘记了,这样可以让我更难改变设置。
由于我渴望尝试Mac OS的新功能,我刚刚将我的MacBook更新到了Catalina Golden Master版本。
我不知道的是,一旦你用iCloud登录你的账户,Catalina会自动启用屏幕时间共享功能。所以现在,在晚上22:00之后,我的Mac会关闭除了白名单应用(基本上是通过App Store下载的应用)之外的任何应用程序。
这是一个问题,因为我用我的 MacBook 工作,而且我经常在那些时间之间使用它,我还有很多与 iCloud 功能同步的东西,所以我真的不想取消 iCloud 的链接。
过去,我曾使用加密备份结合 pinfinder 来恢复密码,但是在 iOS 13 中似乎密码存储在云端。而且(墨菲定律生效),我没有任何带有此特定密码的 iOS 12 备份。
是否有其他方法可以恢复密码,或者可以通过终端覆盖屏幕使用时间设置?
我非常清楚这正是为什么不要在主要设备上使用测试软件的原因,我在更新之前应该检查一下,但说实话,我真是个傻瓜。
但事实是,尽管我从错误中吸取了教训,但现在我的机器几乎无法使用,而且我不想麻烦地降级我的 Mac 或 iPhone。(此外,当 Catalina 发布时,我仍然会遇到相同的问题,因为我认为屏幕使用时间共享会自动打开)
编辑:
好的,我通过使用impact27提供的答案解决了无法禁用屏幕时间共享的问题。需要注意的是,虽然它在本地设置了屏幕时间的密码,但不能通过这种方式重置密码。启用屏幕时间共享会立即将您的所有设置从iCloud同步,包括密码。
那么,如何重置屏幕时间密码呢?
不幸的是,一旦您升级到iOS 13和Catalina,恐怕就没有办法找到密码了。我打电话给苹果支持,他们也说无法帮助我。我认为您的密码只存储在云端,至少我没有找到任何本地文件中含有密码的内容。
幸运的是,我模糊地记得我的密码数字,只是不记得它们出现的顺序。所以在过去几天里,我一直在尝试“慢速暴力破解”,但不幸的是没有成功,因为在多次输入错误密码后,苹果会锁定您一段时间。所以这个方法让我花了几天时间去猜测,但没有成功。
我发现尝试impact27的答案时,新用户账户上的“连续输入错误密码x次”计数器会被重置。最后,我通过创建大量用户账户,尝试一些数字,并切换到下一个账户,成功加快了我的暴力破解攻击速度。最终,我成功破解了我的密码。
然而,只有当你至少知道部分密码时,这才是一个现实可行的选项。