5

Bu yüzden cihazımda Xamarin Studio'da bir proje çalıştırmaya çalışıyorum. "Anahtar zincirinde geçerli bir iOS kodu imzalama anahtarı bulunamadı" hatasını alıyorum. Sonra sertifikayı indirilen ve Anahtarlık eklemek için açtıMac'imde Xamarin Studio - Anahtar zincirde geçerli bir iPhone kod imzalama anahtarı bulunamadı - Kimlik İmzalama: Özel anahtar eksik

enter image description here

: Burada görüldüğü gibi

Yepyeni bir iOS geliştirme sertifika oluşturmuş. İşte anahtarlıkta içinde:

enter image description here

Sonra bir temel hazırlık profili oluşturdu. Uygun cihazları ekledim ve sertifikayı yeni oluşturduğum şekilde ayarladım. Eğer doğru sertifikaya ayarlanır görebilirsiniz provizyon profilin düzenlemek bölümünü görüntüleniyor: Xcode girdi Sonuçta bu

enter image description here

ardından Xcode-> tercihleri ​​tıkladım. AppleID'mi ekledim ve hesaptaki detayları inceledim. IOS gelişim imzası kimliğinin "Eksik özel anahtar" yazması dışında her şey orada görünüyor. Ben Xamarin Studio'da hata alıyorum neden bunu varsayıyorum

enter image description here

olduğunu. Bunu nasıl düzeltebilirim?

cevap

3

Bir kod imzalama isteği sertifikası (CSR) oluşturduğunuzda özel bir anahtar oluşturulur. Sertifikayı indirdiğiniz aynı Mac’ten CSR oluşturmadıysanız, sertifikayı oluşturmak için kullanılan özel anahtar olmayacaktır. Aynı Mac’ten CSR oluşturduysanız, büyük ihtimalle özel anahtarınız silinir.

Şimdi en iyi çözüm yeni bir CSR oluşturmak, yeni bir Geliştirme/Dağıtım sertifikası ve yeni bir temel hazırlık profili oluşturmaktır.

İlgili konular