• 2

整理關於 iOS7 JB 後的 StatusBar 修正方式

我知道這是個老問題了!
當 iOS7 JB 後,官方預裝的一些 APP 存在著 Statusbar 顯示錯誤的問題

目前看到了三種修正方式,故在此整理出來,並希望透過討論來找出最佳的解決方法

1. 最快的解決方法:安裝 StatusBarFix2 的 tweak (source: repo.pnre.co.vu)
似乎是透過改變系統預裝程式的判斷機制來達到目的
*開源碼 https://github.com/pNre/StatusBarFix2/blob/master/Tweak.xm

2. 不裝 tweak,以手動方式修正有問題 APP 的 Info.plist
透過新增 UIViewControllerBasedStatusBarAppearance 參數來改變呈現方式的判斷機制

3. 最近又發現一個修改 /var/stash/Applications.xxxxxx 的方法 (xxxxxx 為非特定字母)
詳細說明在此
http://lidbetter.org/how-to-fix-jailbroken-ios7-status-bar-colour-in-stock-apps/

修改步驟如下
Credit to @pattorgeek1
Using ifile or something similar:

Navigate to:
/var/stash/

Edit:
Applications.xxxxx

Change to:
Applications
(make a note of what .xxxxx is, just in case)

Navigate back up to:
/
Here there will be a symlink (blue in ifile) called Applications
Edit the Applications symlink, change the link target from:
/var/stash/Applications.xxxxx
to
/var/stash/Applications

Then respring, Profit


想請問站上的高手們,對於這三種修改方式究竟哪種比較好呢?
ps: 我個人比較偏好不裝 tweak 的解法就是


[Update 2014-2-10]
#15 有用 iFile 的操作步驟及影片說明 (由 a100900900 整理)
#18 有用 openSSH 的指令操作步驟說明
2014-02-03 23:41 發佈
你有找到資訊,很好

如果不想裝tweak
何不自己試看看第二三種方法
最直接最快了
alex.tw wrote:
我知道這是個..(恕刪)


親測第三個方法有效 感恩
呵~ 我最後也選擇了第三個方法

不過因為我沒裝 iFile,所以改用 SSH 連線的方式來進行修改

雖然操作步驟上需要比較注意,但似乎也是最根本的解決方式 ^^


chunan wrote:
親測第三個方法有效 ...(恕刪)
您好,看起來照第三種方法改完,應該可以套用到全部的APP吧?
alex.tw wrote:
呵~ 我最後也選擇了...(恕刪)
我想應該說是套用到全部 "系統預裝" 的 APP 比較洽當

ps: status bar 顯示的問題似乎也只會發生在系統預裝的 App 上

MAC-Z wrote:
照第三種方法改完,應該可以套用到全部的APP吧?...(恕刪)
本人親測, 你介紹的第三種方法最佳
status bar都正常了!
alex.tw wrote:
我知道這是個老問題了...(恕刪)


大大,再手動之前想再跟修改成功的你們確認一次

/var/stash/Applications.xxxxx

將.XXXXX刪除再丟回去就搞定了是嗎?
原本我吃蘋果[很樂],最後蘋果吃我[惡魔]。
不明白 "刪除再丟回去" 是指?

第一動是把 /var/stash/ 裡頭的 Applications.xxxxx 資料夾名稱改成 Applications

第二動是把根目錄下的 Applications (symlink) 重新指向 /var/stash/Applications 這個位置


肥老大 wrote:
大大,再手動之前想再...(恕刪)
alex.tw wrote:
不明白 "刪除再丟回...(恕刪)


應該說

是不是將.xxxx刪除後
重啟就搞定了?

還是將.xxxx刪除後,還有要更改的檔案嗎?
原本我吃蘋果[很樂],最後蘋果吃我[惡魔]。
  • 2
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?