İçeriğe geç

Rehberler

CI'da iOS kod imzalama işlemi nasıl yapılır?

İmzalama yerel olarak çalışıyor ve CI'da zaman zaman başarısız oluyor.

6 dk okuma

İmzalama yerel olarak çalışıyor ve CI'da zaman zaman başarısız oluyor.

Neden oluyor?

Sertifikaların, ön hazırlık profillerinin ve anahtar zincirinin tamamının geçici bir makinede yeniden oluşturulması gerekir.

Nasıl düzeltilir?

  1. Özel bir CI anahtarlığı oluşturun ve bunun kilidini işte açıkça açın
  2. CI'nın yeniden oluşturmak yerine getirmesi için fastlane eşleşmesini salt okunur bir rolle kullanın
  3. Sertifikayı base64 sırrı olarak saklayın ve iş başlangıcında içe aktarın
  4. Profilin son kullanma tarihini kontrol edin — yıllık son kullanma tarihi en yaygın ani başarısızlıktır

Bir sonraki build'iniz yarı fiyata iki kat hızlı olabilir

Ücretsiz başlayın. Ayrılmak da aynı tek satır ve o diff'i de yayımlıyoruz.