關閉 iOS/iPadOS 惱人的 Share Sheet 分享建議

​ 似乎是從 iOS 13 開始的?iOS 系統的 Share Sheet 分享允許第三方聊天 App 註冊使用 系統會依照你經常聯絡的軟體聯繫人,在你使用系統分享功能時候,自動跳出建議 但是這其實非常惱人,還可能誤觸不小心就發出去了 ​ 👆 如上紅框非常討厭,佔據很大的面積 ​ 但有些 App 還蠻有良心的,會在 App 裡面做個開關,允許使用者手動關閉這個惱人的快速分享選項 例如 Telegram 就有在 App 裡面的設定放入這個選項,如下路徑可以找到: Telegram Settings -> Data and Storage -> Share Sheet ​ 👆 如上圖,將 Suggested Chats 裡面開關通通關閉即可 ​ 關閉以後就不會出現這個很佔空間的建議了 不過不是所有第三方 Apps 都有依照這種設計指南來製作軟體 例如臉書的 Messenger 就沒有與 Telegram 一樣有類似的開關選項 但所幸蘋果有留了一個「總開關」在系統設定裡面,只要一關所有分享建議通通消失 ​ 找到 iOS 以下設定選項: iOS 設定 -> Siri 與搜尋 -> 分享時建議 ​ 👆 如上選項,關閉它 ​ 關掉之後再回去使用 Share Sheet 分享內容 ...

October 28, 2020 · 1 min · jkgtw

網路購物防盜神器 - Privacy 美國免洗虛擬信用卡

​ 前段時間看見 1Password 宣佈他們與一家 Privacy.com 合作,聯手加強網路購物隱私 從而第一次了解到 Privacy.com 這家公司提供的服務多麼強大~ ​ 我們在網路購物時候,最常見的付款方式就是信用卡付款 網站都會要求你輸入你的信用卡持卡人姓名、卡號、CVV,有些甚至會要求帳單地址、電話。。等等 而這些網站為了讓你下次消費時候更加方便無腦,通常就會記錄下來你這些信用卡資料 下次你在同個網站購物時候,點兩下就完成付款了,不需要再輸入一堆英文加數字 為你帶來便利的同時,也會增加相應的風險 未來一旦這家購物網站後台系統被駭客成功攻破,你在這網站存的信用卡資料可能就會被拿去盜刷或者利用 Privacy.com 就是專門為這種窘境推出的隱私加強服務~ ​ 蘋果之前推出的 Apple Card 信用卡有個優勢也是主打隱私安全交易 Apple Card 卡面上沒有固定的卡號,在每次刷卡交易時候,都會產生一組動態交易代碼 而 Privacy.com 也有點類似同樣理念,但是比 Apple Card 更加厲害! ​ Privacy.com 主要優勢如下: 可以產生一組只能「使用一次」的虛擬信用卡卡號(使用過後卡片就自動失效) 產生出來的信用卡姓名、帳單地址跟電話等,可以隨意輸入,網站在請求授權扣款時,他們永遠會返回『正確』 產生出來的卡片可以有多種限制,像是只能使用一次或者是限制每次交易最高金額、每月最高金額、每年最高金額還有總共這張卡只能消費多少金額,超出你的限制以後就會拒絕付款 ​ ​ 例如:可以建立一張 Netflix 只看一個月的卡片 ​ ​ 如上圖,設定好額度接著把 Single-use 開關打開 設定好,按下 Add Limit 後,系統馬上就會幫你產生一張專用的虛擬信用卡給你 ​ ​ 卡片詳情的右邊可以看到所有交易記錄跟時間 ​ ​ 設定好限額所產生的卡片,你也可以放心共享給你的親朋好友 或者你也可以把這張卡改為每個月只能刷 16 美金,拿來給 Netflix 專用訂閱服務 你也可以隨時暫停或者直接關閉某張卡片,隨心所欲,由你來決定~ 因為可以有各種限制條件,從此再也不用擔心網站被駭,或者信用卡盜刷的情況了~ 😘 ​ 👆 虛擬卡也可拿來申請各家免費試用服務 😳 ​ Privacy.com 一共有三種付費方案,分別是免費、10 美金、25 美金 ​ ​ 每個方案最大區別在「每月可以新建的卡片數量」,免費 Personal 方案每個月可以建立 12 張虛擬信用卡 Pro 方案每月可以建立 36 張虛擬信用卡,而 Teams 方案每月更是可以建立高達 60 張信用卡 ...

October 10, 2020 · 1 min · jkgtw

根據網路環境自動變更 DNS 設定的 DNS On Demand

​ 上一篇介紹使用 mobileconfig 在 iOS 14 和 mscOS 11.0 Big Sur 來達到自定義的 DoT / DoH 服務 但是這個一改就是全域的,不管你在家中、辦公室或者是在咖啡廳使用的 WiFi 甚至是使用行動網路 都會使用你預先設定的 DNS Server 來解析 ​ 然而事實上可能不符合進階一點的需求,例如: 在家中或者辦公室有搭自己的 AdGuard Home or Pi-hole,此時連到這些地方的 WiFi 當然使用區網的 DNS Server 來解析,有本地快取以外區網連線速度快延遲又低 出門使用行動網路或者連上其他不認識的 WiFi 就使用 NextDNS 的 DoH 服務 ​ 有上述跟我一樣需求的人,蘋果也有提供一個新的 DNS On Demand(DNS 按需連線)的功能 這功能一樣需要 iOS / iPadOS 14+ 以及 Big Sur 以上才有辦法使用 下面就說說這個特殊的 mobileconfig 描述檔怎麼寫 ​ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>PayloadContent</key> <array> <dict> <key>DNSSettings</key> <dict> <key>DNSProtocol</key> <string>HTTPS</string> <key>ServerURL</key> <string>https://dns.nextdns.io/xxxxx</string> </dict> <key>OnDemandRules</key> <array> <dict> <key>Action</key> <string>Disconnect</string> <key>SSIDMatch</key> <array> <string>MySSID1</string> <string>MySSID2</string> <string>MySSID3</string> </array> </dict> <dict> <key>Action</key> <string>Connect</string> </dict> </array> <key>Name</key> <string>DoH OnDemand</string> <key>PayloadDescription</key> <string>Configures device to use DoH OnDemand.</string> <key>PayloadDisplayName</key> <string>DoH OnDemand</string> <key>PayloadIdentifier</key> <string>com.apple.dnsSettings.managed.8F2760B2-23C1-4735-B5BE-D64A0ADBEC09</string> <key>PayloadType</key> <string>com.apple.dnsSettings.managed</string> <key>PayloadUUID</key> <string>8F2760B2-23C1-4735-B5BE-D64A0ADBEC09</string> <key>PayloadVersion</key> <integer>1</integer> </dict> </array> <key>PayloadDescription</key> <string>Adds DoH OnDemand to Big Sur and iOS 14 or newer systems</string> <key>PayloadDisplayName</key> <string>DoH OnDemand</string> <key>PayloadIdentifier</key> <string>14737786-645C-42BF-9B13-6B339B2D81C1</string> <key>PayloadRemovalDisallowed</key> <false/> <key>PayloadType</key> <string>Configuration</string> <key>PayloadUUID</key> <string>51851357-7736-4A33-90E6-45FB8C3BEC59</string> <key>PayloadVersion</key> <integer>1</integer> </dict> </plist> 上述內容,有幾行需要自行修改後才能使用 ...

September 27, 2020 · 2 min · jkgtw

在 iOS 14 / Big Sur 啟用中華電信 DoH 服務

​ 蘋果在 iOS 14 / Big Sur 加入系統原生 DNS over Https / DNS over TLS(DoH / DoT)的支援 在之前介紹過的 NextDNS app 早在 iOS 14 測試版時已經率先加入支援 在 iOS 14 正式版上線後 NextDNS app 也正式推出 v2.0: https://apps.apple.com/tw/app/nextdns/id1463342498 ​ 除了 app 可以直接在 iOS 14 系統中寫入 DoH / DoT 的支援以外 蘋果還有提供給企業或者組織快速設定的 mobileconfig 使用方式 像是 AdGuard 也馬上推出自家 DNS 的 mobileconfig 檔案下載,有興趣可以去他們部落格下載安裝 https://adguard.com/en/blog/encrypted-dns-ios-14.html ​ 不過 AdGuard DNS 在台灣的速度真的不怎麼樣,所以還是參考就好~🥺 接著最近在推特上看見台灣中華電信已經在測試自家 DoH 的服務 發現 https://t.co/YspnbjfZ6b 有 bind 443 port 跑 Nginx ,跑了一張圖寫 Hinet DNS,想說不是廢話嗎? 轉念想說該不會是中華電信在測試 DNS over https 吧 把 Firefox 的 DOH 設到 https://t.co/K4ADIsJ3du 還真的可以用 XD pic.twitter.com/8HLIaRJJtX ...

September 26, 2020 · 2 min · jkgtw

Ivacy VPN 最佳買法 - 終身訂閱不到 1200 台幣!?

​ 最近幾個月如果你經常在逛一些 3C 網站或者 YouTube 頻道,應該或多或少都會發現 許多人都突然在推薦一家名叫 Ivacy VPN 的產品,幾乎每篇文章都是說 90% off、每月 30 台幣即可買到。。。 沒錯!這就是所謂的葉佩雯~ 🤑 ​ 至於為什麼使用這家 VPN?還有 VPN 的用法。。等等,你可以谷歌到已經有非常多文章在介紹 大部分就是跨區看其他國家 Netflix、日本限定的內容或者跨區購買便宜的東西,所以我這邊就不寫了~ 唯一要注意的是,日常上網不要掛著使用 請僅僅限制在臨時看片與臨時跨區之類的臨時需求就好了 🤔 因為其實市面上每一家 VPN 廠商大部分都會說他們「零記錄」使用者上網資料 但是後來出事以後都會被發現,還是有些公司會偷偷記錄唷~ ​ 不過這篇不會跟他們一樣,讓你去他們官網買只有五年而且要 60 美金(1800 台幣)的方案 Ivacy VPN 其實自己還有在 StackSocial 之類的購物網站販售「終身方案」 而且五設備同時使用的售價僅需 40 美金(1200 台幣)而已! 透過我的推薦連結去購買的話,你第一次交易成功後,你跟我都能額外獲得 10 美金的點數獎勵 實際算下來,這個購買途徑才是最佳買法,千萬不要傻傻去 Ivacy 官網直接買比較貴而且只有五年的方案阿~ ​ 廢話不多說、購買直接戳 https://bit.ly/31QL0vs ​ ​ 以下是在 StackSocial 購買的流程教學 ​ ​ 目前他們有兩種方案,一個是可以同時有五台設備在線上使用的終身方案,只要 39.99 美金(約 1194 台幣) 另外一個是同時有十台設備在線上使用的終身方案,也只要 59.99 美金(約 2338 台幣) 請自己根據自己需要選擇購買即可 ​ 按下「ADD TO CART」以後,就會跳如下圖的購物車,繼續按下「CHECKOUT」開始買單 ​ 接著依照提示,輸入自己 email 跟信用卡資料,就能直接購買成功~ 購買成功後,可以直接到 StackSoical 後台的已購頁面,就能找到剛剛購買的 Ivacy VPN 兌換碼 ...

September 3, 2020 · 1 min · jkgtw

使用 Surge DNS Script 自動切換本地 DNS

​ 注意 此方法已經過時,Surge 新版已經內建此功能,可以到這邊看如何使用 👌 最近在 iPhone 跟 iPad 上都是使用 Surge 來最佳化設備上的網路與調整線路 而因為在家中跟辦公室都有搭建自己本地的 AdGuard Home,外出時想要連到 NextDNS DoH 自己每次動手切換實在太煩了,也不可能每次都記得 Surge 目前版本還沒有內建提供自動根據網路環境切換 DNS Server 的功能 所以昨天在推特上亂入問了作者,作者回覆可以使用 Surge DNS Script 來完成這個功能 ​ 於是就自己動手寫一段簡單 Script 來完成 下面就記錄一下設定過程,有需要的人可以照著設定即可 ​ 首先先設定一下會在外出時要連線的 DoH,推薦 NextDNS 或者 FutaDNS,也可以同時設定兩組互相備援 ​ ​ 接下來新增一個 DNS Script 進去,請先拷貝下面的 Script 其中第一行的「SSID1」跟「SSID2」請根據你的實際的 SSID 來修改 寫在這裡的 SSID,Surge 會直接使用該網路內 DHCP Server 分發下來的 DNS Server 來解 不會連到你上面設定的 DoH Server,如此即可做到根據 SSID 來自動切換 DNS Server 的簡易功能 ​ if ($network.wifi.ssid === 'SSID1' || $network.wifi.ssid === 'SSID2') { $done({servers:$network.dns}) } else { $done({}) } ​ 拷貝以上內容後,接著回到 Surge 準備新增一個本機腳本 ​ ​ 繼續如下圖步驟設定 ​ ​ 如上圖,看著數字步驟設定即可,再次提醒:步驟 4 貼上的 Script SSID 請記得修改成你自己的 ...

August 15, 2020 · 1 min · jkgtw

量身打造、100% 客製化抗廣告的 NextDNS

​ 之前介紹過很多 DNS 層級的廣告過濾方法,今天來推薦一個優秀的公共 DNS 服務「NextDNS」 ​ 使用別人搭建出來的公共 DNS 都有個大問題,就是他們沒辦法完全為你量身定做 有的人想要寬鬆一點的規則?有人想要嚴格一點的規則?或者你有少數一、兩個網站想要走白名單? 類似 AdGuard DNS、CloudFlare Families DNS 這種公共 DNS 都沒辦法幫你實現,你唯一選擇就是臨時關掉它 而今天介紹的 NextDNS 則是可以讓你 100% 客製化的 DNS 服務,同時也有提供加密 DoT 與 DoH 服務 ​ 最重要的先來看看價格~ ​ NextDNS 每月提供 30 萬筆查詢次數的免費額度,如果你需要更多的話 價格也不貴 1.99 美金一個月吃到飽,或者是選擇年付有八折優惠 ​ 如果你是在一台行動設備上面使用(iPhone、iPad),這個額度來說是足夠使用的 而就算你突然超過 30 萬免費額度,NextDNS 也不會粗暴將你踢掉讓你斷網,只是會失去過濾功能而已 並不會影響你後續日常上網 ​ 而他們的伺服器也是相當多且廣的,在全球範圍已經有 47 個節點(還在增加中。。) ​ 東亞區域包含台灣、香港、韓國、東京跟新加坡,所以在台灣反應速度不錯 ​ 我們廢話不多說,直接就來註冊帳號 ​ 註冊過程異常簡單,只要寫你的 email 跟指定密碼即可完成註冊 之後就會登入到 NextDNS 管理網頁 ​ ​ Setup ​ 首頁就能看到 DoT 跟 DoH 的設定網址,還有支援 IPv6 的伺服器 另外如果你設備無法使用 DoT / DoH 或者安裝他們 app 的話,他們也有提供純 IP 的設定方式 ...

July 29, 2020 · 2 min · jkgtw

使用 AdGuard for iOS 便利小工具建立自定義規則阻擋網頁元素

​ 看到有人說裝了 AdGuard for iOS 以後,在使用瀏覽器上網時候還是會有廣告阿!? 🤨 其實這跟訂閱的規則比較有關,但是也有少部分網站廣告並沒有被收錄到 所以這時我們還可以利用 AdGuard 提供的便利小工具自己手動建立自定義清單來阻擋 ​ 隨便打開個有廣告的網頁~ ​ 👆 本次目標在左邊截圖中,下方出現「東京住宿比價」的廣告條 ​ 依序點 iOS 瀏覽器中的 Share Sheet(上圖 1 的 icon),然後點一下 AdGuard 呼叫出選項視窗 ​ 👆 依序點選,準備開始手動選擇你想要阻擋的網頁元素 ​ 按下開始後,接下來只要在該網頁上,點選出你想要阻擋的廣告內容 ​ ​ 如上圖左的紅框,會有五個按鈕,從左到右分別是確定、預覽、增加範圍、減少範圍、取消 綠框是 AdGuard 顯示出的阻擋範圍,你可以按下增加範圍跟減少範圍的按鈕 來隨意調整你想要阻擋的網頁元素大小 調整完畢後可以按下預覽的按鈕,看看是否已經達到你想要的效果 ​ ​ 預覽無問題後,按下勾勾(確定)的按鈕,然後會跳出是否要在 AdGuard 打開? 按下『打開』之後即可完成自定義阻擋清單的更新 下次再到同樣網站就會直接套用規則,再也看不到同樣廣告位的廣告啦! 🖖

July 14, 2020 · 1 min · jkgtw

2020 大訂閱時代多元成家、數位移民心得分享

​ 上次有提到一篇關於目前「訂閱」服務似乎已經是趨勢,未來我們只會看到越來越多服務轉向訂閱 不知不覺我也訂閱不少服務了,這篇來整理記錄一下目前我一部份常用的訂閱軟體遊戲或者網路服務 😙 ​ Apple iCloud 空間 我訂的是最低的入門方案,30 台幣(每月)50GB 容量 因為有台群暉 NAS 專門在存照片跟影片,這部分是最佔用容量的了,都沒放 iCloud 我 iCloud 大部分是用來備份 iPhone / iPad 的資料 還有放一些 iWork 大一點的文件檔案跟不常用的檔案,目前共使用約 35GB 左右,還算是餘刃有餘~ ​ ​ Spotify 家庭方案 大家應該都知道 Spotify、YouTube、Netflix。。等等都是因地制價,會依據消費者所在國家不同 根據當地消費力與商業競爭強度的不同,而有不同的價格 目前全世界 Spotify 最低價格是在菲律賓,菲律賓的曲庫跟美國很接近 而美國曲庫算是非常多且齊全的,要聽的中文歌大部分都會有 想要查 Spotify 全球訂價,可以到這個網站參考: https://mts.io/projects/spotify-pricing/ ​ Spotify 菲律賓訂閱需要使用菲律賓 PayPal 才行,如果你直接用非菲律賓信用卡是會被拒絕的 早期 PayPal 註冊是不需要驗證當地手機號碼的,最近幾個月開始都變成強制驗證了 所以要開這個帳號的話,你會需要一個菲律賓手機號碼收驗證簡訊 可以去搜一些線上收碼平台,或者是蝦皮、淘寶之類,有人專門在做這種收簡訊或者電話卡的服務 但真心不推薦讓第三方幫你收簡訊,尤其是使用 PayPal 這種跟金錢有關的服務 ​ Spotify 菲律賓家庭方案是 194 PHP,但 PayPal 匯率通常都很差 實際信用卡扣款可能在 120~130 台幣左右(匯率浮動的),連開團主一起計算的話,共六個人一團 每人每月分攤下來在 20~22 台幣左右,CP 值突破天際~ ​ ​ 另外最近 Spotify 台灣跟菲律賓都開通即時歌詞的功能了~👇 ​ Spotify 即時歌詞 😘 pic.twitter.com/K4KhJBrzjO — Stephen  @[email protected] (@jkgtw) June 30, 2020 ​ ...

July 3, 2020 · 2 min · jkgtw

AdGuard Pro for iOS 簡易使用教學

​ 昨天 AdGuard Pro for iOS 總算是更新了 v4.0.1,距離上次更新都已經快要一年了 ​ ​ 最主要原因是因為開發團隊之前在這款軟體裡面加入了 DNS 過濾,又內建了常見過濾規則 如此的話,使用者購買打開 app 後,就算不做太多設定也能開始有廣告過濾的基本功能 因太強大,蘋果以會影響到其他 app 的理由拒絕上架,後來開發團隊與蘋果長時間來回交涉後 「如果在軟體裡面把內建規則拿掉,讓使用者自行手動新增」這樣就可以勉強繞過審核上架 所以上架是上架了,要發揮到 AdGuard Pro 完整功能就需要麻煩使用者自己動動手設定一下喔~ ​ ​ iOS Safari 系統設定 第一次打開軟體時候,app 就會顯示讓你去系統設定啟用 Safari 過濾器 此時打開 iOS 系統的設定,往下滑一點找到「Safari」(如下圖) ​ ​ 繼續找到「內容阻擋器」,把 AdGuard Pro 所有開關都打開 ​ ​ 如此就完成 Safari 內容阻擋器的設定,接著回到 AdGuard Pro app 繼續 ​ ​ AdGuard Pro for iOS 的 Safari 過濾設定 AdGuard Pro 有分兩種過濾方式,其中一種就是蘋果 iOS 系統原生支援的 Safari 阻擋器 蘋果有開放 API,允許 app 把網頁的阻擋規則加載到 iOS Safari 內 使用者在使用 Safari 或者其他第三方 app 呼叫 Safari 瀏覽器的話都能達到瀏覽網頁過濾廣告的效果 ...

June 18, 2020 · 2 min · jkgtw