繁体   English   中英

用秒显示iPhone锁屏(自用)

[英]Show iPhone lock screen with seconds (own usage)

注意 :Apple 打算发布 - 这是我自己的用法


看着我的iPhone(iOS 11)锁屏上显示的秒数。
似乎没有任何设置达到该目标。

所以我正在考虑通过一个程序来做这件事。

现在: 在此输入图像描述

目标: 在此输入图像描述


编辑

锁定屏幕受到保护,理由很充分,但应用程序将不再发布。

这个答案( 如何设置锁定屏幕 - 壁纸 - 和 - 铃声 - 编程 - 在iPhone中 )解决锁定屏幕的静态数据(并且很老)。

是否有一个plist ,不能直接从UI访问,其中可以通过programmaticaly更改属性,以显示秒?

或者有没有办法通过API来实现这一点,将View行为更改为包括秒?

我知道这可能是你不想听到的建议,但我认为这可能是你最好的选择。 iOS 11即将推出越狱(现在有Electra),可能是最简单的方法。 除非您拥有Apple的开发者帐户,否则您还会遇到一个问题,即您的应用未获得超过一周的认证。 无论如何,我找到了一个体面的教程,由LaughingQuoll(他为Cydia做了一些相当受欢迎的调整)开始使用Theos。 一旦开始,您可以查看Theos文档iPhonedevwiki以了解如何修改锁定屏幕。 在我看来,一旦你能够按照你想要的方式修改你的手机,这将是很多工作但值得一试;)。

或者,越狱并寻找已经完成的调整。

编辑:虽然我不知道它究竟在哪里 ,如果你想在内部编辑你的设备上的文件,你可以使用Filza 这是一个适用于越狱设备的应用程序,允许浏览和修改您设备的文件。 提供的链接可以在Cydia应用程序中打开,如果你安装了它,只是因为它不起作用它的存储是BigBoss(一个默认的回购)。 我能找到的最好的是修改锁定屏幕“Touch ID to Unlock”文本。 你可以在/System/Library/CoreServices/Springboard.app/en.lproj/SpringBoard.strings找到它,虽然我认为/System/Library/CoreServices/Springboard.app/任何地方/System/Library/CoreServices/Springboard.app/可以隐藏你想要的东西。 也许不是,我不确定。 如果你找到了你需要的东西,让我知道它在哪里。 祝好运。

我可以想到一个比编码更容易的“骗子方法”,但可以根据目的解决你的问题。 (如果你的“最终目标”是能够在没有解锁手机的情况下“计时”,这就足够了。)

您可以为锁定屏幕图像创建一个动画GIF,以数字,模拟或其他任何您想要的格式显示秒数(或可选的更高分辨率,如十分之一秒)。

  • 使用越狱的 iPhone,你可以使用像GifLock这样的应用程序为你的锁屏图像使用动画GIF。 来源

  • 使用非越狱 iPhone我认为你可以使用像Giphy这样的应用程序将动画GIF转换为可以设置为锁定屏幕图像的实时照片。 来源

至于根据自己的喜好创建动画GIF,我使用ScreenToGIF来满足我所有的GIF动画需求。 适用于PC屏幕录制,因此不在其“预期目的”范围内,但除此之外,还有许多用于构建动画GIF的工具。


sample gif 我在2分钟内把它打成一团,按照我的手机分辨率进行测试。
(显然你需要包含超过4帧。)


来自其中一个链接的图片:(它让我大声笑,所以我不得不包括它) weird dancing guy


......就在我们关于Clocks和GIF的话题时,我刚刚添加到我的SO个人资料页面中, 没有任何建设性的目的: clock
(当您考虑锁屏选项时,单击图像查看令人着迷的“大版本”。)


PS - 我意识到这不是解决方案不符合问题中设定的标准,因此我不指望赏金 老实说,我甚至没有意识到一个赏金直到刚才,我只是试图想出来的现成的替代解决方案。

制作今天的扩展(也称为Widget)。 最大的缺点是你需要向右滑动才能看到它。 我在这里提供了完整的代码。 我不认为在这个答案中发布代码会带来很多价值,因为它最终是非常微不足道的。 它只是一个更新标签(又称时钟)的计时器。

今天扩展允许您在锁定屏幕上运行一个小应用程序。 所以你可以显示一个时钟,当它可见时你可以实时更新视图。 (每当视图不完全可见时,系统会显示最后一个快照。)但是,带有小部件的页面位于通知/时钟页面的“左侧”,因此如果要查看小部件,则必须向右滑动。 只要您可以更长时间地唤醒屏幕然后向右滑动,此解决方案可能适合您。

gif没有很好地捕获亚秒级更新,但它在我的手机上看起来不错。 如果我有必要看到这样的时间,我会很高兴已经解决了这个问题。

在此输入图像描述

注意: *似乎在Xcode 9.3上,您需要运行该项目2次才能显示它。 我在发行说明中读了十几次,但直到现在才知道它的含义。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM