其實本來沒覺得那麼糟的。
不過中國的 team 真的很會破壞規則。
首先大家先了解到,這次越獄跟PP助手完全沒關係
越獄本身是在 App 本身,所以可以 resign(這邊我前面都講過了)
盤古這次在剛發布的時候,使用了企業證書簽名,
使用企業證書的好處:
1. 一年之後才會過期(等下會說明)
2. 不需要使用者帳號密碼
缺點則是會被 Apple 抓到馬上 ban 企業帳號,所以看起來他們的企業帳號就沒了。
然後盤古就用了第二招:跟大家要 Apple ID 來註冊免費開發者,
這樣就沒有企業證書被 revoke 的問題了。
但是這樣做會有幾個缺點,我之前提過了,這邊再說一次:
1. 使用者不知道你去註冊開發者帳號,到時候可能造成誤解
2. 不知道會不會這組帳號被其他越獄使用者拿來直接 resign
3. 濫用開發者功能,不知道 Apple 以後會不會做更多限制
4. 最後一點,是別人跟我說才知道的,因為大家用的是免費帳號
所以簽名會在 7 天後過期...而破解此限制的 tweak 因為要在越獄環境才能用
因此變成雞生蛋,蛋生雞的問題(沒破解會過期,但因為過期了所以無法破解)
http://imgur.com/a/DVN9X
簽名過期的意思就是,你的資料全部不影響,但是那個越獄 App 會無法執行
變成你要再用電腦跑一次安裝越獄軟體這樣。
就只是如果出外時過期的話會麻煩而已。
正常的付費開發者是簽名可以用到最長一年,就不太會遇到這個問題。
啊為什麼不要用 daemon 呢?
(名詞解釋:開機時自動執行,就不用手動)
跟 angelxwind 討論的結果是,要不然就是技術限制,或者要搶先發布
或者有一個可能性,就是這次越獄不太穩定
我自己有測出來,有時候在越獄狀態下有些 App 會莫名 crash
這時候重開機進入非越獄狀態會解決...或許是這個原因,不確定。
所以才設計成可以讓你變回非越獄模式的狀態,
讓不穩定的情況可以解決...
另外一個問題,越獄app有時候會出錯
例如按了會重開機,不會恢復越獄狀態
甚至會黑畫面死機(需要強制重開)
如果你有付費開發者,可以刪除越獄 app 然後輕鬆重安裝 IPA 就好
一般人就請刪除越獄 app 然後重新用 pp 助手跑一次。
總結:
1. 去另外註冊一個帳號來越獄。
2. 如果你是「付錢的」開發者,自己 resign 不用理這些亂七八糟限制。
3. 越獄現在也有分階級了,付費最高! (づ′・ω・)づ
4. 其實有付費簽名可以讓這個越獄有更多玩法但是不方便說,反正正常不影響XD
5. 要不要從9.0.2升級?我覺得OK啦,罵歸罵這東西還算能用,tweak支援性目前也夠
6. 這個越獄可以「重置所有資料」,不會有問題。