腳本鏈接
https://github.com/crasowas/app_privacy_manifest_fixer?tab=readme-ov-file
手動安裝
如果您不想使用安裝腳本,可以手動將Fix Privacy Manifest任務(wù)添加到 Xcode Build Phases。請按照以下步驟操作:
1. 在 Xcode 中添加腳本
在 Xcode 中打開您的 iOS/macOS 項目,轉(zhuǎn)到TARGETS選項卡,然后選擇您的應(yīng)用目標(biāo)。
導(dǎo)航到“構(gòu)建階段”,單擊“+”按鈕,然后選擇“新建運行腳本階段”。
將新創(chuàng)建的運行腳本重命名為
Fix Privacy Manifest。在 Shell 腳本框中,添加以下代碼:
# Use relative path (recommended): if `app_privacy_manifest_fixer` is within the project directory
"$PROJECT_DIR/path/to/app_privacy_manifest_fixer/fixer.sh"
# Use absolute path: if `app_privacy_manifest_fixer` is outside the project directory
# "/absolute/path/to/app_privacy_manifest_fixer/fixer.sh"
- 根據(jù)需要修改
path/to或absolute/path/to,并確保路徑正確。相應(yīng)地刪除或注釋掉未使用的行。
2.調(diào)整腳本執(zhí)行順序
將此腳本移到所有其他構(gòu)建階段之后,以確保在所有資源復(fù)制和構(gòu)建任務(wù)完成后隱私清單得到修復(fù)。
構(gòu)建階段截圖
以下是自動/手動安裝成功后 Xcode Build Phases 配置的屏幕截圖(未啟用任何命令行選項):

68747470733a2f2f696d672e637261736f7761732e6465762f6170705f707269766163795f6d616e69666573745f66697865722f32303235303232353031313430372e706e67.png