智慧電視遙控器

Android TV / Google TV 自用遙控器 App 使用說明書

載入中…

一、系統需求

二、安裝與首次設定

  1. 用 USB 將 iPhone 接上 Mac,在 Xcode 中選擇你的裝置並按 ▶ 執行
  2. iPhone 需開啟開發者模式:設定 → 隱私權與安全性 → 開發者模式
  3. 首次安裝後到設定 → 一般 → VPN 與裝置管理,信任你的開發者憑證
  4. 開啟 App 時,請允許區域網路權限(搜尋電視必要)
免費 Apple ID 簽章的 App 每 7 天需重新安裝一次,詳見下方「7 天重簽說明」。
SideStore 安裝設定完成後,可於背景自動執行重簽,不必每週手動接 Mac。

三、連線與配對

自動搜尋

  1. 確認電視已開機、與手機在同一 Wi-Fi
  2. 開啟 App,在「附近的電視」清單點選你的電視
  3. 電視螢幕會顯示 6 碼十六進位配對碼(如 A1B2C3)
  4. 在 App 輸入 6 碼 → 按「確認配對」
  5. 配對成功後進入遙控器主畫面;之後同一台電視可免 PIN 直接連線

手動輸入 IP

若搜尋不到電視,點「手動輸入 IP 連線」,輸入電視 IP(可在電視「設定 → 網路」查看)。

四、遙控器功能說明

頂部功能列(四鍵)

電源開關電視
訊號源開啟輸入來源選單(HDMI 切換等)
主頁回到電視主畫面
返回上一頁 / 返回

底部固定區

按鈕功能
◀◀ / ▶▶倒轉 / 快轉
▶❚❚播放 / 暫停
音量加 / 減 / 靜音音量控制

首頁的 更新 App 列可開啟 SideStore 安裝連結;書本 圖示開啟本說明書。右上角 可中斷連線。

五、四種輸入模式

方向鍵

大型方向鍵 + 中央藍色 OK 鍵,適合一般選單操作。

觸控板

在面板滑動對應上下左右方向鍵,輕點對應 OK。Android TV 沒有自由游標,無法像滑鼠一樣移動指標。

鍵盤

輸入英數文字後按「輸入到電視」,文字會逐字送入電視搜尋框。支援麥克風語音轉文字(實驗性,英文效果較佳)。

鍵盤模式僅支援英數與少數符號,中文無法以此方式送入電視。

App

一鍵啟動電視上已安裝的 App:

僅能啟動電視上已安裝的 App;若未安裝則無反應。

六、已知限制

七、7 天重簽說明

使用免費 Apple ID 安裝的自製 App,簽章有效期為 7 天。到期後 App 圖示仍在,但點開會顯示「無法驗證」。

解法:完成 SideStore 一次性設定後,讓 SideStore 自動重簽;或將 iPhone 接上 Mac,在 Xcode 再按一次 ▶ 重新安裝。

可選方案:

注意:SideStore 解決的是「7 天簽章過期」問題;若 App 功能有更新(程式碼變更), 仍需將新版 .ipa 透過 SideStore 重新安裝一次。

八、雲端更新(SideStore)

完成一次性 SideStore 設定後,可用 Cloudflare R2 公開下載的 .ipa 安裝與更新 App,不必每週接 Mac

SideStore 安裝、更新與 7 天重簽時需要 LocalDevVPN 在 iPhone 上保持可用。平常只是開啟「電視遙控器」控制電視時,不需要開 LocalDevVPN。

下載連結

建議先用 Safari 開啟 SideStore 一鍵安裝連結;版本更新時 IPA 固定網址不變。

SideStore 一鍵安裝連結
載入中…
IPA 固定下載 URL
載入中…

A. 一次性設定 SideStore(Mac + iPhone,只需做一次)

  1. iPhone 開啟開發者模式:設定 → 隱私權與安全性 → 開發者模式,重開機後確認開啟。
  2. iPhone 從 App Store 安裝 LocalDevVPN。若系統要求加入 VPN 設定,請允許並輸入手機密碼。
  3. SideStore 官網 下載 SideStore 與安裝工具。
  4. 用 USB 將 iPhone 接上 Mac,依 SideStore 官方流程產生 pairing file(配對檔)。
  5. 用 SideStore 官方安裝工具或 AltServer 將 SideStore 側載到 iPhone。
  6. iPhone 到 設定 → 一般 → VPN 與裝置管理,信任你的 Apple ID 開發者憑證。
  7. 開啟 SideStore,匯入剛產生的 pairing file,並登入用來簽章的 Apple ID。
  8. 開啟 LocalDevVPN 並按 Connect。回到 SideStore → Settings → VPN Configuration,確認 Active 顯示 Yes
pairing file 與 Apple ID 是個人簽章資料,請不要公開傳給不信任的人。SideStore 官方流程若更新,請以官網最新說明為準。

B. 首次用 SideStore 安裝本 App

  1. 先確認 LocalDevVPN 已連線,且 SideStore → Settings → VPN Configuration 顯示 Active Yes
  2. 在 Safari 開啟上方 用 SideStore 安裝 / 更新 連結。
  3. 若 iPhone 詢問是否開啟 SideStore,請選擇允許,等待 SideStore 下載、簽章並安裝。
  4. 若 SideStore 的 只出現檔案資料夾,表示它正在選本機 IPA;可改用 Safari 直接下載 IPA,再回 SideStore 按 從 Files 選下載的 IPA。
  5. 安裝完成後開啟 App,允許區域網路權限,才能搜尋電視。
  6. 安裝完成後,SideStore 會在背景自動重簽(解決 7 天過期)
若桌面出現兩個「電視遙控器」圖示,通常是舊的 Xcode/Mac 安裝版還在,加上新的 SideStore 簽名版。請保留 SideStore 裡顯示的新版圖示;舊版可刪除,避免開錯。

C. 功能有更新時(不用接 Mac)

  1. 開發者更新 version.json 並觸發雲端建置,產生新版 IPA。
  2. 開發者執行 ./scripts/upload-ipa-r2.sh,將新版 IPA 同步到 R2 固定連結。
  3. 手機確認 LocalDevVPN 已連線,且 SideStore → Settings → VPN Configuration 顯示 Active Yes
  4. 手機用 Safari 開啟上方 SideStore 一鍵安裝連結,或在 App 內點 更新 App 列。
  5. 備案:複製 IPA 固定下載 URL,用 Safari 下載 IPA,再到 SideStore 按 從 Files 選取下載的 IPA。

D. 自動測試前準備

  1. iPhone 接上 Mac 並保持解鎖。
  2. LocalDevVPN 已安裝並連線。
  3. SideStore 已登入 Apple ID,且已匯入 pairing file。
  4. SideStore → My Apps 可以看到「電視遙控器」,並顯示 7 天有效期或可 Refresh。
  5. 若需要 Codex 自動檢查,可執行 ./scripts/check-sidestore-prereqs.sh --device DEVICE_ID

E. Siri 開啟電視

  1. 請在 SideStore 版 App 裡設定電視 MAC 位址,並確認電視已開啟網路喚醒或快速啟動。
  2. 建議說完整指令:「電視遙控器 開啟電視」「電視遙控器 打開電視」「電視遙控器 電視開機」
  3. Siri 執行時可能會同時打開 App,這是正常現象;重點是它會一併重送喚醒封包。
  4. 不要只說「開啟電視」;iPhone 可能會把它理解成單純打開 App,而不是執行喚醒捷徑。
  5. 若 App 內手動按「喚醒」可以開機,但 Siri 不行,請重新到「一鍵設定 5 個 Siri 指令」同步捷徑後再試。

F. 常見問題

狀況處理方式
iPhone 設定裡找不到 SideStore VPN先確認已安裝 LocalDevVPN。打開 LocalDevVPN 按 Connect,允許加入 VPN 設定後,再回 SideStore 的 VPN Configuration 確認 Active Yes。
SideStore 的 + 只看到檔案資料夾這代表目前是選本機 IPA,不是貼 URL。請改用 Safari 開啟上方 SideStore 一鍵安裝連結,或先用 Safari 下載 IPA,再從 Files 選檔。
SideStore 無法安裝 URL確認 iPhone 有網路、LocalDevVPN 已連線、SideStore 顯示 Active Yes,並重新開啟上方 SideStore 一鍵安裝連結。
桌面出現兩個電視遙控器一個可能是舊的 Xcode/Mac 安裝版,另一個是 SideStore 簽名版。以 SideStore 的 My Apps 中顯示的新版為準;確認新版可用後刪除舊版。
SideStore 顯示 No Updates Available這只代表 SideStore 的列表沒有自動偵測到可更新項目;請改用上方 SideStore 一鍵安裝連結或 App 內「更新 App」重新安裝最新版 IPA。
Siri 只打開 App,沒有開電視請先更新到 V1.4.17 以上,並說完整指令「電視遙控器 開啟電視」。新版打開 App 後仍會重送喚醒封包;若出現捷徑錯誤,重新同步 Siri 指令後再試。
App 顯示無法驗證開啟 SideStore,對 App 執行 Refresh;若超過 7 天未重簽,重新用同一 URL 安裝。
搜尋不到電視確認手機與 Android TV / Google TV 在同一 Wi-Fi,並允許 App 的區域網路權限。
別人無法從 GitHub 下載改用上方 R2 公開 URL;私人 GitHub repo 不影響 R2 下載。
SideStore 解決簽章與安裝問題,不會改變 App 功能限制。遙控器仍需手機與電視在同一 Wi-Fi。

九、版本更新紀錄

載入中…