不少人或許有遇過使用App時,最令人討厭就是越獄後會跳出警告不支援越獄設備訊息,導致該App就直接關閉無法使用情況發生,這問題也同樣發生在myVideo App上,該App有內建防越獄設備使用,對越獄用戶來講,要繞過這越獄偵測機制其實相當簡單,底下就來介紹如何讓越獄使用者也能正常使用myVideo。
前提條件
支援iOS7、iOS8越獄用戶
- 首先必須要先有JB過,如沒有請參考這篇iOS 完美JB教學與技巧
- 安裝Flex2 (點我看教學)
繞過越獄偵測機制:透過Flex2
Step 1
▼ 首先開啟Flex2,點選右上角「+」,(右圖)搜尋找「myv」,即可找到「myVideo播放器」,點選一下。
Step 2
▼ 接下來點「Add Units..」>「myVideo播放器」。
Step 3
▼ 會跳出Unprocessed提示窗,點「Process」繼續,(右圖)選擇「myVideo播放器」來繼續。
Step 4
▼ 直接搜尋「checkjb」,會找到「Class: SharedMethods method:-(BOOL)checkJB」點選一下,即可看就右方會出現一個勾,點「cancel」回到上一頁,(右圖)在清單中點剛所找到的程式碼「Unit for -(BOOL) checkJB」進入。
Step 5
▼ 點最底下「pass-through」項目,將該項屬性改成「FALSE」。
Step 6
▼ 改好後,偵測越獄功能就完全失靈,點左上角回到最開始的patches清單,將「myVideo播放器 Patch」右方的勾勾給選起來,再來跳回主畫面。
Step 7
▼ (左圖是修改前,右圖是修改後)直接開啟myVideo就能夠直接進入,不會再跳出警告視窗,另Flex2也不需關閉,只是個腳本在後臺運行。