SORU
25 Kasım 2013, PAZARTESİ


"Kullanıcı etkileşimi izin") bir uygulamayı kullanarak codesign istiyor

Bizim otomatik Jenkins çalışan yapı. Bu köleler SSH ile yürütülmekte olan köle çalıştıran, kendisi inşa.

Ben bir hata alıyorum:

00:03:25.113 [codesign-app] build/App.app: User interaction is not allowed.

Diğer Mesajlar burada şimdiye kadar gördüğüm her öneriyi denedim:

  • Güvenlik kullanma-Anahtarlık kilidini hemen Anahtarlık kilidini açmak için imzalamadan önce.
  • İmzalama anahtarı kendi Anahtarlık içine taşınıyor.
  • Giriş Anahtarlık imzalama anahtarı hareket.
  • Sisteme imzalama anahtarı Anahtarlık hareketli.
  • El ile tek liste Anahtarlık-Anahtarlık ayar anahtarı içerir.

Her durumda, aynı hatayı alıyorum.

Bir girişim için teşhis sorunu, denedim çalışan "güvenlik kilidini-Anahtarlık" komut benim yerel terminal ve bulduğu değil aslında kilidini Anahtarlık - bak Anahtarlık Erişim, kilit simgesi hala orada. Bu, bunun için bana sor ben izin isteyip komut satırı şifre geçiyorum ya böyledir. Aynı Anahtarlık GUI kullanarak kilit açma şifresi için bana sor ve sonrasında kilidini olacaktır. Eğer kaçarsam ayrıca, "güvenlik kilidi-Anahtarlık", benyapıntuş kilidini hemen komutu çalıştırdıktan sonra bakın. Bu Anahtarlık kilidini aslında işe yaramadığını düşünüyorum. Aslan yapı köleler için kullanıyoruz) ve Mavericks. geliştiriyorum) aynı davranışı ben deneyim

Gelecek,- v tüm güvenlik komutları ekleyerek denedim:

list-keychains "-d" "system" "-s" "/Users/tester/.secret/App.keychain"
Listing keychains to see if it was added: ((
        "/Library/Keychains/System.keychain"
))
unlock-keychain "-p" "**PASSWORD**" "/Users/tester/.secret/App.keychain"
build/App.app: User interaction is not allowed.

Bu, liste-Anahtarlık çalışmıyor ne olduğunu görünüyor. Belki de işe. :/

similar question here. Çözüm ilginç - set "" launchctl gerçek. SessionCreate. Ama asıl inşa etmem - inşa süreci bir köle makine üzerine inşa SSH başladı. Belki launchctl çalıştırdığınızda ne yaptığını yapmak için komut satırı bir yoldur""? SessionCreate var

CEVAP
25 Mart 2014, Salı


Ben de bu mücadele edilmiştir. Hiçbir şey http://devnet.jetbrains.com/thread/311971 öneri çalıştım kadar yardım etti. Ashish bilgi sistemi projesi teşekkürler!

GUI üzerinden inşa kullanıcı giriş ve Anahtarlık Erişim açın. İmzalama özel anahtarı sağ tıklatın, Bilgi Al, Erişim Denetimi sekmesini değiştirmek ve seçeneğini seçin "tüm uygulamalar bu öğeye erişmek için İzin ver".

access control tab

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Bogdan Gabriel

    Bogdan Gabri

    5 Aralık 2006
  • ghosti66

    ghosti66

    27 AĞUSTOS 2006
  • LG Mobile Global

    LG Mobile Gl

    2 EYLÜL 2010