adapte macos

This commit is contained in:
2026-08-08 22:45:23 +08:00
parent 0d7438e368
commit 1fa69aa055
46 changed files with 2301 additions and 933 deletions

24
.env.example Normal file
View File

@@ -0,0 +1,24 @@
# macOS 代码签名 + 公证(复制为 .env 后填入真实值;勿提交 .env
# 团队 ID 来自证书Apple Distribution / Developer ID 括号内
# --- 推荐用「Developer ID Application」签名后再公证App Store 外分发)---
# 钥匙串中证书名,或证书 SHA-1多证书同名时建议用哈希
# CSC_NAME=Developer ID Application: Your Name (TEAMID)
# CSC_NAME=0123456789ABCDEF0123456789ABCDEF01234567
CSC_NAME=
# --- 公证凭证(三选一)---
# 方案 AApple ID + App 专用密码appleid.apple.com → 登录与安全 → App 专用密码)
APPLE_ID=
APPLE_APP_SPECIFIC_PASSWORD=
APPLE_TEAM_ID=
# 方案 BApp Store Connect API Key.p8
# APPLE_API_KEY=/absolute/path/to/AuthKey_XXXXXXXXXX.p8
# APPLE_API_KEY_ID=XXXXXXXXXX
# APPLE_API_ISSUER=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
# 方案 C已配置的 notarytool keychain profile
# APPLE_KEYCHAIN=/path/to/login.keychain-db
# APPLE_KEYCHAIN_PROFILE=AC_PASSWORD