0

我想创建一个程序,以十六进制(geektime.org 格式)显示时钟来代替当前时间。我知道可以在 SBFakeTimeString 键下的 com.apple.springboard.plist 文件中的该位置设置自定义字符串,但它仅在刷新状态栏时更新(即 goto/from springboard)。Erica Sadun 的 MakeItMine 应用程序会立即更新它,但我找不到任何源代码。我找到了 dlsym/GSSendAppPreferencesChanged 函数(http://pastie.org/559006/wrap),但是在执行时会删除 .plist。这甚至是正确的方法还是我应该使用某种 WinterBoard hack?

编辑:我知道 Erica Sadun 的 setBanner 程序,但每次我运行它时它总是输出“Killed”

iPod Touch 第 1 代,3.1.1

4

1 回答 1

2

听起来您想对移动基板进行调整。转储 Springboard 的标题并在状态栏中找到更新时间的部分,挂钩该功能并让它显示您自己的时间。

于 2010-02-10T05:35:31.923 回答