docs/iOS_Native_App.md

📱 RenUniversal iOS 原生應用:超越網頁版的極致體驗

回到 文件中心

RenUniversal 起初是作為一個 Web/Python 架構的專案,但為了解決網頁版在影像傳輸與運算上的瓶頸,我們打造了這個全原生的 iOS 應用程式

這不僅僅是一個附屬工具,而是一個完全超越網頁版體驗、效能與操作直覺性的終極型態


📥 立即下載 (Direct Install)

為了實現我們「零門檻阿公級臨床部署」的初衷,我們準備了無殼 (DRM-Free) 的越獄/側載直裝版 IPA 檔案:

👉 下載 RenUniversal iOS 1.3.2 (無殼版 IPA) (大小約 15MB)

🛡️ 安全與防偽驗證 (Anti-Tampering Hash) 為避免有心人士二次打包植入惡意程式碼(釣魚或木馬),請在下載後核對檔案的唯一哈希值(SHA-256 Checksum): fa46018bf4dea2950768be3d02aaa95e2170913ef1214ec7b420989280ef00ba

安裝方式 (無須 Mac)

若您沒有 Mac 電腦,可以透過以下任一主流側載工具將 App 安裝至您的 iPhone/iPad:


🚀 為什麼 iOS 原生版比網頁版更好?

1. 效能的絕對輾壓 (Apple Neural Engine)

網頁版受限於瀏覽器的 WebGL/WASM 效能,且常需要透過 Wi-Fi 傳輸高解析度影像到電腦端處理,延遲難以避免。 iOS 原生版直接底層整合 Google MediaPipe C++ 核心與 Swift Wrapper,100% 榨乾 iPhone/iPad 內建的 Apple Neural Engine (神經網路引擎)

2. 革命性的視覺化「拓樸點位」選擇系統

在網頁版中,你要設定一個新的判定規則,可能需要去查表找點位代號(如 f1, p11)。 在 iOS 原生版,我們開發了**「PointReferenceView 視覺化選擇器」**:

3. 完美對齊物理像素的「動態幾何引擎」

網頁版的幾何判定在某些特殊長寬比的手機上,容易產生視覺與數學邏輯不匹配的誤差。 iOS 原生版的 RuleEngine 幾何引擎經過了最高級別的重構

4. Apple-Style 極致介面與硬體級隱私防護

5. 零門檻的「阿公級」臨床部署體驗 (Ultimate Elder-Friendliness)

這是開發原生 App 最核心、也是最重要的初衷:「需要復健的長輩,不可能會開終端機下 make build 指令。」 過去的網頁/Python 版雖然架構強大,但部署門檻極高,不適合直接發放給居家的病患。 而現在的 iOS 原生版,將所有複雜的 AI 運算、幾何模型與事件判定,全部封裝成一個小小的 App Icon。 阿公阿嬤只需要「點擊 App、對準鏡頭」,就能立刻開始 CTAR 復健並獲得最專業的姿態回饋。 臨床醫師與家屬終於能真正做到「一鍵無痛部署」。


🛠 如何編譯與部署

因為這是一個開源的開發者專案,您可以直接透過 Xcode 將其編譯並安裝到您的實體設備上:

準備工作

  1. 一台 Mac 電腦。
  2. 安裝最新版的 Xcode
  3. 一部執行 iOS 15.0 或以上 的 iPhone 或 iPad 與傳輸線。

步驟

  1. 開啟終端機,克隆專案(若已克隆請忽略):
    git clone https://github.com/shihte/RenUniversal.git
    cd RenUniversal/RenUniversal
    
  2. 非常重要:請點擊開啟 RenUniversal.xcworkspace 檔案(請勿開啟 .xcodeproj,因為我們使用了 CocoaPods 管理 MediaPipe 依賴)。
  3. 在 Xcode 左側導覽列點選最上方的 RenUniversal 專案。
  4. 進入 Signing & Capabilities 標籤頁:
    • 勾選 Automatically manage signing
    • Team 下拉選單中,登入並選擇你的 Apple ID。
    • (如果 Bundle Identifier 報錯,請在後面加上隨機英數字如 com.yourname.RenUniversal
  5. 將你的 iPhone 解鎖並接上電腦。在 Xcode 頂部正中央的裝置列表選取你的 iPhone。
  6. 點擊左上角的 「▶ 播放鍵 (Build and Run)」
  7. 第一次安裝時,iPhone 會顯示「不受信任的開發者」。請至 iPhone 的 設定 -> 一般 -> VPN與裝置管理 中信任你的 Apple ID。
  8. 再次點擊 App,享受極致順暢的姿態監控體驗!

📝 版本更新紀錄 (Changelog)

v1.3.2 (Current)

v1.3.1

v1.0.1