iOS

iOS 無法跳出網路熱點登入頁面

[華語, cmn-Hant-TW] iPhone 如果連到公共網路的時候,有些會要求註冊登入帳號密碼,有些會跳出廣告點擊後可免費上網,共同點就是在連上無線網路後,系統會跳出 Captive Portal,也就是登入頁面 ,這個頁面在 iOS 環境下應該一連上網路後就會自動跳出,不過有時候不會自動跳起來,一般情況只要先忘記再連一次就會恢復正常,但是有時候怎麼忘記都不會跳出來,只能手動用 Safari 隨便開啟一個網頁再讓他自己跳轉到登入畫面,有點煩 這邊就不提 Captive Portal 的原理了,有興趣的話請自己上網,總之遇到的時候可以用下列步驟解決 1. 先連到那個不會跳出來的 Wi-Fi 熱點 (這邊舉的例子是 MMT CISCO 這個 Wi-Fi 網路) 2. 成功連上後,啥都不會跳出來的話,按下去看詳細內容 3. 把自動加入跟自動登入都打開,然後點一下 DNS 那一格,把裡面的東西通通刪掉 4. 回到前頁等一下,或是直接關掉 Wi-Fi 再重新打開後連到那個 Wi-Fi 熱點 這樣應該就會跳出登入頁面了,如果之後又跳不出來的話就再重做一次這個步驟即可

iOS 9 的傳統漢字字型

[華語, cmn-Hant-TW] 更新到 iOS 9 之後,在台灣華語語系下可以感受到的最明顯差異就是字型了。 字體比之前的更活潑些,還蠻耐看的,不過那個注音符號鍵盤有點太活潑的感覺,尤其是 ㄛ 跟 ㄜ 已經快到少女文字的等級了。寫法的話應該是有依照 CNS 11643 去弄,這樣大致能符合台灣人日常的使用習慣,跨語系文字交雜的部份看起來也還不錯,試了幾個傳統字、簡化字、新字體併列看起來都沒啥問題,缺字情況應該很少。 整體而言這套字型還算蠻順眼的,到時候在 OS X 10.11 El Captain 的應用程式上直用這套應該沒啥問題,不用特別拿 Hiragino 或 Noto 換掉爛黑體了。

iOS 8 的農曆

[華語, cmn-Hant-TW] iOS 8 的更新對台灣用戶來講可以說是全方面的升級,不管是更威的語音手寫注音輸入 (可惜台灣華語羅馬拼音還沒支援),第三方鍵盤支援,本地店家支援等等,裡面我最喜歡的部份是:農曆 只要把一般>語言與地區>地區設成台灣,農曆就會自動出現在通知中心跟行事曆上。雖然說那個甲午年有點礙眼,因為一般日常生活使用上只要知道八月廿七就很足夠了,不過至少該有的資訊有顯示出來。 這邊比較困擾的問題在於,我比習慣米國股票那種綠代表漲紅代表跌的顯示,把地區設成台灣股票紅綠馬上反過來 (這是對的,在台灣股票漲是紅跌是綠),不過只要把地區一設成米國,農曆就直接消失了。 研究了一下,發現其實農曆顯示是有單獨開關的,只是沒去動他的話,設定地區的時候會把預設值套上去而已。所以我們選了像是「美國本土外小島嶼」之類的地區讓股票的顏色對了之後,只要去郵件、聯絡資訊、行事曆>其他曆法 (要往下捲) 把農曆打勾,農曆顯示就會回來了。不過因為英文陽曆日期跟中文農曆並排看起來怪怪的,建議只把地區設成米國就好,日期時間格式 (可以在進階裡面調整) 還是用繁體中文比較搭。      

iOS 6 JB 心得

[華語, cmn-Hant-TW] 用了好一陣子沒 JB 的 iPhone & iPad,還蠻懷念能在手機上 ssh localhost 的滋味…… iOS 6 經過 hacker 的努力之後,前陣子推出了可完全 JB 的工具 – evasiOn,找了時間就把手上跑 iOS 6 的機器通通破一下,基本上 evasiOn 和之前的 JB 工具差不多,就是塞一個小程式到你的桌面,然後執行那個小程式放著給他跑一下, 不久之後 Cydia 就會出現在桌面了。正常情況下系統設定不會被動到,破完就可以直接開始爽爽用。不過為了保險起見破解前還是要先備份一下比較妥當。 照慣例,破完之後 openssh tcsh vim rsync 這堆有的沒的先裝在說,可以 ssh localhost 之後還不滿足,就找了一下現在有什麼好玩的東西可以裝的,要錢的也 OK,順便來試一下…

Grand Central Dispatch 試玩

[華語, cmn-Hant-TW] 因為開有多執行緒的需求,就研究了一下 mac 的 framework 有提供哪些東西可以用。初步看來就是傳統 pthread 跟 NSThread 可以用,不過 Thread 程式寫起來一向就很煩,所以就想找找有啥替代品可以用,後來就注意到 Mac OS X 10.6 (iOS 4)之後新加的 Grand Central Dispatch。 基本概念很簡單,就是把你要做的東西加進 queue 就好了。把要做的事情放在同一個 queue 的話他就會照順序一個一個執行,當然你可以開很多個 queue 同時跑,那就可以一次做很多事情,直到把系統榨乾為止。 首先要開一個 queue dispatch_queue_t queue = dispatch_queue_create("cc.pighead.queue", NULL);dispatch_queue_t queue = dispatch_queue_create("cc.pighead.queue", NULL); 第一個參數可以隨便打,第二個參數在…

iPhone 3G + iOS 4.0

[華語, cmn-Hant-TW] 賀米國政府認定 iPhone 破解 (jailbreak) 合法,升級 iOS 4 慶祝一下! 沒有啦,其實就跟上次等 MobileLog 推出後才升級的情況一樣,這次也是等到 MobileLog 4.0 出之後才考慮升級到 iOS 4.0。 iPhone 3G 破解的方式和從前並沒有什麼太大的不同,抓了新的 PwnageTool 做好軔體之後,一樣是用 iTunes 塞進去即可。 結果除了歌以外的東西都復原之後,重開機居然就吃白鳳梨了?! 經過幾次嘗試後發現問題是卡在 /etc/group, iOS 3.x 和 4.0 的 group 有些許差異,不要動到這個檔案問題就不大。 iOS 4 有兩個重要的功能 (桌布和多工) 是不給…