Apple sertifikası 'nı yükler görevi

Azure Pipelines | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018

MacOS Aracısı üzerinde derlemek için gereken bir Apple sertifikası yüklemek için bu görevi kullanın. Bu görevi, sunucuda güvenli bir dosya olarak depolanan bir Apple sertifikası yüklemek için kullanabilirsiniz.

Erişim

Xcode

YAML kod parçacığı

# Install Apple certificate
# Install an Apple certificate required to build on a macOS agent machine
- task: InstallAppleCertificate@2
  inputs:
    certSecureFile: 
    #certPwd: # Optional
    #keychain: 'temp' # Options: default, temp, custom
    #keychainPassword: # Required when keychain == Custom || Keychain == Default
    #customKeychainPath: # Required when keychain == Custom
    #deleteCert: # Optional
    #deleteCustomKeychain: # Optional
    #signingIdentity: # Optional

Bağımsız değişkenler

Bağımsız Değişken Description
Sertifika (P12) MacOS aracısına yüklenecek güvenli dosyalara yüklenen sertifikayı (. p12) seçin.
Sertifika (P12) parolası Apple sertifikası (. p12) için parola. Bu değeri şifrelemek için değişkenler sekmesinde kilidi etkinleştirilmiş yeni bir derleme değişkeni kullanın.
Gelişmiş-Anahtarlık Apple sertifikasının yükleneceği anahtarlığı seçin. Sertifikayı geçici bir anahtarlığa (varsayılan), varsayılan anahtarlığa veya özel bir anahtarlığa yüklemeyi tercih edebilirsiniz. Derleme veya yayın tamamlandıktan sonra geçici bir anahtarlık her zaman silinir.
Gelişmiş-Anahtarlık parolası Anahtarlığın kilidini açmak için parola. Bu değeri şifrelemek için değişkenler sekmesinde kilidi etkinleştirilmiş yeni bir derleme değişkeni kullanın. Belirtilmemişse geçici anahtar zinciri için bir parola oluşturulur.
Gelişmiş-sertifikayı anahtarlıktan Sil Derleme veya yayın tamamlandıktan sonra sertifikayı anahtarlığınızdan silmek için seçin. Özel Anahtarlık veya varsayılan Anahtarlık seçildiğinde bu seçenek görülebilir.
Gelişmiş-özel Anahtarlık yolu Özel bir anahtarlık dosyasının tam yolu. Anahtar Zinciri, yoksa oluşturulur. Özel bir anahtarlık seçildiğinde bu seçenek görülebilir.
Gelişmiş-özel Anahtarlık silme Derleme veya yayın tamamlandıktan sonra özel anahtarlığı aracıdan silmek için seçin. Özel bir anahtarlık seçildiğinde bu seçenek görülebilir.