因為最近要測試一個本地開發的網站,該網站強制必須使用 SSL 連線,然後我又要用 iOS 測試 RWD …搞半天終於搞定可以讓 iOS 信任的 HTTPS SSL 自簽名憑證。
寫一下英文關鍵字方便其他人迷路的時候可以搜尋到吧。
How to make a self-signed HTTP SSL certification and install it to iOS
因為最近要測試一個本地開發的網站,該網站強制必須使用 SSL 連線,然後我又要用 iOS 測試 RWD …搞半天終於搞定可以讓 iOS 信任的 HTTPS SSL 自簽名憑證。
寫一下英文關鍵字方便其他人迷路的時候可以搜尋到吧。
How to make a self-signed HTTP SSL certification and install it to iOS
現在部分銀行 App 在手機越獄之後還原到未越獄狀態,卻還是會被偵測越獄,因為他們會去看 /var/mobile/Library/Preference 的檔案,而裡面會有一些 tweak 的舊有設定檔,所以會誤判目前有越獄。
因此需要使用「金盆洗手法」(我自創的名詞)來解決。
原本是照 jkgtw 大大這篇的教學做的,但我的需求不太一樣,我沒有用路由器在 WiFi 下直接指定 DNS 使用 AdGuard Home,因為這樣如果誤擋的話很難幫家人或裝置 debug 是不是 DNS 的問題。
因此我的需求變成了:用 Surge 在網路變化時,使用指定的 DNS,而不是單純的「開」或「關」而已。
在升級到 Xcode 12 之後,有些人發現雖然 Xcode 允許安裝低版本的模擬器,但卻怎樣都無法新增該版本的模擬器裝置。詳細的文章內容可以參考這裡。
自從 iTunes 在 Catalina 以上廢掉,換成 Finder 之後,有一個問題一直讓我滿困擾的。就是每次接上 iPhone 的時候,電腦的通知中心就會叫我更新到最新版的 iOS。
經測試,可不可以繞過跟機種、韌體版本,以及越獄方式有關,部份 App 可能在某些組合下無法繞過,但換一個組合就可以了。
參考來源:https://www.ptt.cc/bbs/iOS/M.1588563237.A.3B6.html
簡單來說,就是有高手開發者成功的繞過了大部分目前被認為是無解的越獄偵測。
長期以來,如何找到 iDevice 的 bootrom 硬體漏洞,一直是越獄界跟安全界中的難題。
Update: Still works for iOS 14.3 + watchOS 7.2
I can provide clean account to activate your Apple Watch’s ECG feature, please contact @hiraku_dev on Twitter.
Few months ago, I posted a tutorial about how to enable ECG feature of Apple Watch (oversea model). The restriction is: you must have an Apple Watch which is bought from ECG feature enabled region. However, Apple made a mistake on iOS 13.4 beta 2 and watchOS 6.2 beta 2, ANY Apple Watch S4 or S5 can enable ECG feature now!
iOS 11.5 + watchOS 6.2.5 正式版依然可用。
之前在 ECG 自己開通教學 裡面,大部分人遇到的最大瓶頸就是,自己所在國家 / 地區買的手錶不支援 ECG 功能,導致無法使用這個方法開通。不過由於 Apple 在 iOS 13.4 beta 2 跟 watchOS 6.2 beta 2 出包了,所以現在任何國家的手錶都可以使用!