Tauri的代碼簽名和驗章過程是通過以下環(huán)境變量配置的:
- APPLE_SIGNING_IDENTITY:包含簽名證書的鑰匙串條目的名稱。
- APPLE_CERTIFICATE:從鑰匙串中導出的 .p12 證書的Base64字符串。如果您沒有證書在鑰匙串中(例如,CI機器),這個變量會很有用。
- APPLE_CERTIFICATE_PASSWORD:.p12 證書的密碼。
- APPLE_ID 和 APPLE_PASSWORD:您的Apple帳戶電子郵件和一個應(yīng)用程序?qū)S妹艽a。只有在驗章應(yīng)用程序時才需要。
- APPLE_API_ISSUER 和 APPLE_API_KEY:與App Store Connect API密鑰進行身份驗證,而不是使用Apple ID。只有在驗章應(yīng)用程序時才需要。
- APPLE_PROVIDER_SHORT_NAME:團隊提供者的簡短名稱。如果您的Apple ID與多個團隊連接在一起,您必須指定要用于驗章應(yīng)用程序的團隊提供者的簡短名稱。您可以使用 xcrun altool --list-providers -u "AC_USERNAME" -p "AC_PASSWORD" 列出您的帳戶提供者,如驗章工作流中所解釋的那樣。
更多建議: