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?
- Özel bir CI anahtarlığı oluşturun ve bunun kilidini işte açıkça açın
- CI'nın yeniden oluşturmak yerine getirmesi için fastlane eşleşmesini salt okunur bir rolle kullanın
- Sertifikayı base64 sırrı olarak saklayın ve iş başlangıcında içe aktarın
- 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.
İlgili
CI'da Xcode oluşturma süreleri nasıl kısaltılırXcode derlemeleri her çalıştırmada yirmi dakika sürer.İOS simülatör testleri nasıl hızlandırılırSimülatör testleri yarım saat sürmektedir.CI'da macOS uygulamalarına noter onayı nasıl yapılır?Noter onayı yavaştır ve bazen zaman aşımına uğrar.MacOS koşucu diskinin tükenmesini düzeltmeMacOS'ta cihazda yer kalmadığı için işler başarısız oluyor.