TestPin

配對模式安裝指南

只有第一次要用到電腦,大約 10 分鐘。每做完一段就打一個勾,進度會記在這台裝置的瀏覽器裡。

完成 0/6

1準備好三樣東西

沒有電腦?在 App 的設定精靈第一步選「改用憑證模式」,不需要電腦。

  1. a
    這支 iPhone:iOS 18 以上設定 › 一般 › 關於本機 › iOS 版本
  2. b
    一台電腦:Mac 或 WindowsWindows 要先安裝 Apple Devices(Microsoft Store)或 iTunes,電腦才認得 iPhone。
  3. c
    手機的充電線要能傳資料的線(原廠線都可以)。
  4. d
    下載 idevice-tools(開源、免費)github.com/jkcoxson/idevice/releases → 選你電腦的版本,解壓縮。
  5. d
    下載 TestPin 助手即將推出。推出前請先用「用指令做」。

2接上電腦,按「信任」

電腦要先被這支手機信任,才能替它做鑰匙檔案。

  1. 1
    用線把 iPhone 接上電腦,手機解鎖。
  2. 2
    手機跳出「要信任這部電腦嗎?」→ 按「信任」沒跳出來?拔掉再插一次,或先解鎖手機。
  3. 3
    輸入手機的解鎖密碼。
檢查一下:在終端機(Windows 用 PowerShell)執行下面這行,看到你的 iPhone 名字就代表電腦認得它。
idevice-tools ideviceinfo

3打開「開發者模式」

這個開關平常是隱藏的,手機接過電腦後才會出現在設定最底下。打開後手機會重新開機一次,資料不會不見。

先在電腦上讓它顯示:
idevice-tools amfi show
助手:按「顯示開發者模式」,然後到手機上照下面的順序做。
  1. 4
    把開關撥成綠色 → 手機問要不要重新開機 → 按「重新啟動」。
  2. 5
    重開機後,手機問「要開啟開發者模式嗎?」→ 按「開啟」,輸入密碼。
還是找不到開關?確認第 2 步真的按過「信任」,再執行一次 amfi show(或助手的「顯示開發者模式」),關掉設定 App 重開。
檢查一下:回傳 true 就是開好了。
idevice-tools amfi status

4建立鑰匙檔案

鑰匙檔案等於「這台電腦對這支 iPhone 的信任」,TestPin 之後靠它自己連自己。只放在這支手機上,不要傳給別人。

  1. 1
    手機接著線、解鎖,在終端機執行:
    idevice-tools rppairing pair TestPin testpin-rppair.plist
    第一個字一定要是 TestPin(App 驗證時用同一個名字)。手機可能再跳一次「信任」,一樣按信任。
  2. 2
    看到 Paired! Saved to testpin-rppair.plist 就成功了。
助手:這一步和下一步會自動完成,手機若再問「信任」就按信任。

5把鑰匙檔案放進手機

TestPin 會自動收進放到它資料夾裡的鑰匙檔案。用其中一種方法就好。

  1. A
    AirDrop(Mac)把 testpin-rppair.plist 丟給 iPhone,收到後選用「TestPin」打開。
  2. B
    Finder/iTunes 的「檔案」分頁點手機 → 檔案 → TestPin,把檔案拖進去。
  3. C
    在 App 裡自己選精靈第 4 步「自己選檔案」,從「檔案」App 挑。
檢查一下:打開 TestPin → 設定精靈第 4 步,看到綠色「已收到鑰匙檔案」就對了。

6回到手機,完成最後兩步

可以拔線了。剩下的都在 TestPin 的精靈裡完成。

  1. 5
    下載開發者支援檔案(約 16 MB,要 Wi-Fi)Apple 官方的 Developer Disk Image,只存在手機上,安裝時由 Apple 線上驗證。
  2. 6
    按「啟用服務」→ 允許加入 VPN 設定 → 等三個項目打勾第一次要連線並安裝支援檔案,大約 10–30 秒。
全部完成!
之後要用:首頁按「啟用服務」→「定位測試」選座標 → 按「套用」。不需要電腦了。

出問題時

  1. ?
    精靈最後一步一直「尚未連線」停用服務再重新啟用;手機要有 Wi-Fi 或行動網路。還是不行就從第 4 步重做一次鑰匙檔案。
  2. ?
    鑰匙檔案什麼時候會失效重設「定位與隱私權」、清除手機、關閉開發者模式,或在電腦上重新配對後。重做第 4、5 步即可。
  3. ?
    手機重開機後位置套不上去支援檔案重開機會卸載;啟用服務時 App 會自動重新安裝,等幾秒就好。