fix(update): 按语言加载三语更新日志并重发 v1.0.8

This commit is contained in:
xweiba
2026-09-24 23:36:23 +08:00
parent ca239411ee
commit 4aa4c6aa6c
14 changed files with 178 additions and 24 deletions
+29
View File
@@ -0,0 +1,29 @@
# v1.0.8
發佈日期:2026-09-24
[English](https://github.com/xweiba/location-spoofer/blob/v1.0.8/docs/releases/v1.0.8.en.md) · [简体中文](https://github.com/xweiba/location-spoofer/blob/v1.0.8/docs/releases/v1.0.8.md)
本次重新發佈以**建置版本 10** 取代原有的建置版本 9,版本號仍為 v1.0.8。
## 主要更新
- 修正非中文系統語言下錯誤顯示中文的問題:App 現在只根據偏好語言的**第一項**選擇介面語言。簡體和繁體中文顯示中文;義大利文及其他非中文語言顯示英文,即使中文排在語言清單的第二項。
- 補齊簡體與繁體中文本地化資源,並將英文設為開發語言及預設回退語言。診斷資訊、提示與產生的 Bug 回報也遵循相同的語言選擇規則。
- 補上兩處主機名稱複製提示的英文翻譯,並加入語言選擇的迴歸測試。
- 將英文設為儲存庫的預設 README,保留獨立的中文文件;加入專案的 AGPL-3.0 授權,並保留第三方腳本原有的授權及來源說明。
- 將契約測試加入 CI,並統一遠端版本設定與內建回退版本號。
## 提交變更摘要
- `5b9fedf` 修正偏好語言回退邏輯並準備 v1.0.8
- `228b67b` 將英文 README 設為預設並加入 AGPL 授權
- `f4712f7` 在 CI 與 make test 執行契約測試
- `393c7cc` 修正內建回退版本號並加入一致性檢查
## 自行簽署與安裝
- Release 附件是**未簽署的 IPA**,安裝到 iPhone 前必須先簽署。
- 可以使用免費 Apple ID 和 Impactor 簽署安裝,無須付費開發者帳號。
- 簽署時請保留 Bundle ID `com.paopaolabs.location-spoofer`、App Group `group.com.paopaolabs.location-spoofer` 及原有 entitlements。
- 免費 Apple ID 的簽署通常只有七天有效期,到期後需要重新簽署並安裝。