«code-signing» etiketlenmiş sorular


4
Mac App Store yüklemeleri ve yükseltmeleri otomatikleştirilebilir mi?
Mac App Store'dan uygulama yükleme veya yükseltme komutunu nasıl yapabilirim? Komut satırı araçlarını tercih ederdim, ancak AppleScript veya başka bir API yeterli olacaktır. İlgili yapboz parçaları: installer: özellikle -storeApp Store'u simüle etmek için kullanılan bayrağın paket devs için kurulduğunu not edin . systemupdate: Apple uygulamalarına yönelik güncellemeleri işleme yeteneğine sahip, …

2
“XXX açılamıyor. Çöp kutusuna taşımalısınız. ”Mac os sierra üzerindeki flaş projektör uygulamaları için
Yaptığımız flash projektör .app yürütülebilir dosyalarında bir sorun yaşıyoruz. Uygulama OSX Sierra'da internetten indirildiğinde " XXX açılamaz. Çöp kutusuna taşımalısınız. " Mesajı atılır. Yanındaki yardım simgesine tıkladığınızda da bilgi görüntülenir: Uygulamanın yetkisi iptal edildi Bu uygulama ile ilgili bir sorun olabilir. Uygulama, tanımlanmış bir geliştirici tarafından imzalanmış olmasına rağmen, uygulamanın …

2
İmzasız uygulamayı açmak için `` open '' komutunu zorunlu mu?
Güvenlik tercihlerimi "Mac App Store ve tanımlanmış geliştiriciler" den indirilen uygulamalara izin verecek şekilde ayarladım. İmzasız bir uygulamayı açmaya çalıştığımda: open xyz.app Aşağıdakileri görüyorum: Genellikle, uygulamayı sağ tıklayın ve "Aç" ı tıklayın. Bu benzer bir diyalog getirir, ancak bu bir "yine de aç" tipi düğmesi içerir: Bunu sadece openkomutu kullanarak …

6
App Store'u kullanırken bir uygulama için güncellemeleri nasıl devre dışı bırakabilirim?
Radikal olarak değiştirilmiş bir uygulamam var ( Skitch ) ve geliştiricinin App Store'da bu uygulama için sunduğu güncellemeleri görmemeyi tercih ediyorum. Tembelim ve "hepsini güncelle" işlevini kullanmak istiyorum. Bu uygulama güncellemelerini istemediğimi unuttuğumda, yeni indirilen uygulamayı silmem, eskisini yedeklemelerimden geri yüklemem vb. İçeri girebilir ve App Store'u bu uygulamanın mevcut …


1
Geçici kod imzalamanın kısıtlamaları nelerdir?
Kod veya uygulamaları "ad-hoc" kullanarak imzalamak mümkündür codesign. Man sayfası bize geçici kod imzalama hakkında şunları söyler: Kimlik tek harf "-" (kısa çizgi) ise, geçici imzalama yapılır. Geçici imzalamada hiçbir kimlik kullanılmaz ve tam olarak bir kod örneği tanımlanır. Geçici imzalı kodun kullanımı için önemli kısıtlamalar geçerlidir; bunu kullanmadan önce …

2
Uygulamalar kod imzalı olduğunda, .app paketinin hangi bölümleri imza içerir?
Mountain Lion'da, Mac App Store'daki tüm uygulamalar da dahil olmak üzere bazı uygulamaların geliştirici tarafından dijital olarak imzalandığını biliyorum, böylece değiştirilirlerse imza eşleşmeyecek ve her türlü hatayı (ve durumu) artıracaktır. işletim sisteminin bir sonraki sürümünde yükselecektir ...). Sorum şu. İmzası .app paketinin hangi kısımlarını kapsıyor? Eğer her şey içinde Appname.app/Contents(modifiye …

3
Açık kaynak kodunu kendim imzalamalı mıyım?
MacOS 10.14 kullanıyorum ve Github'da bulduğum Vim için açık kaynaklı bir eklenti yüklemeye çalıştığımda bir sorunla karşılaştım. Kaynak kodunu indirdim ve kendim derledim, bu da iyi çalıştı, ancak çalıştırdığımda, "Yürütülebilir Kod imzası [işlemde] işlemde kullanım için geçerli değil" nedeniyle yürütme kesildi. Bu bana kafamı saramadığım birçok soru verdi: Ya kendim …

1
Uygulama, tanımlanamayan bir geliştiriciden olduğu için açılamıyor
Soru: : Nota bu o okumadan önce lütfen "gitmek için söyle System preferences > Security & privacyve allow 3rd party applications to run. Bu sorunla ilgili çözmek kabul edilebilir değil. .appGeçerli bir Mac Developer sertifikası ile imzalanmış bir oluşturduk . Yine de internetten indirmek ve çalıştırmak hala güvenlik istemini atar: …

2
Kod imza kontrolünü devre dışı bırakabilir misiniz?
Oynat düğmesine basıldığında OS X'in iTunes'u başlatma varsayılan işlevini devre dışı bırakan bir yama / yardımcı program yazdım . Bu yardımcı program temel olarak Uzaktan Kumanda Daemon'u ( rcd) değiştirir ve iTunes'u başlatmak için Apple Script komutunu yorumlar. Bu, 10.7'ye kadar iyi çalıştı, ancak 10.8 ile rcdartık kod imzası var. …

0
Yüksek Sierra kurucusu v2'de “mühürlü kaynaklar” var ancak “kaynak zarfının eski olduğunu” söylüyor
Yeni bir dizüstü bilgisayar kuruluyor ... Bir Mac Capitan makinesindeki uygulama mağazasından Install macOS High Sierra.app'i indirdim. .app üzerinde "codesign --verify --deep" diyor: /Applications/Install macOS High Sierra.app: resource envelope is obsolete (custom omit rules) Ancak "codesign -dv / Applications / Install \ macOS \ High \ Sierra.app" diyor Sealed Resources …

1
Mac'te SSH üzerinden bir komut çalıştırmak istisnaya neden olur; doğrudan bağlandığında iyi çalışıyor
Bir uygulama için bazı kodlar imzalamaya çalışıyorum. Mac'ime (Mountain Lion) giriş yapabilir ve bunu kolayca yapabilirim: codesign -s "Developer ID Application: My Name" -f /path/to/appfile/mounted/elsewhere.app '/path/to/appfile/mounted/elsewhere.app', Samba üzerinden başka bir sunucuda barındırılan .app dosyasının yoludur. Ancak, Mac’e ssh atar ve aynı komutu çalıştırırsam alıyorum: /path/to/appfile/mounted/elsewhere.app: replacing existing signature libc++abi.dylib: terminate …

1
Mac App Store Yükleme Hatası: Doğrulama Hatası (SFML)
Xcode 7.2'de bir SFML Uygulaması üzerinde çalışıyorum ve projemi Mac App Store'a yüklemeye çalışıyorum ve aşağıdaki hatayı alıyorum: Doğrulama sırasında bir hata oluştu Platform ailesi Info.plist CFBundleSupportedPlatforms veya A için Mach-O LC_VERSION_MIN içinde bulunamadı Diğer şeylerin yanı sıra, OSX girişi olan CFBundleSupportedPlatform'lar için Info.plistime yeni bir giriş eklemeyi denedim. Panoları …

1
Ubuntu Sunucusunda kod işareti
Jar2App kullanarak bir uygulamanın bir jar dosyasından üretildiği bir servisim var. Servis için ana bilgisayar olarak Ubuntu Linux sunucusu kullanıyorum ve oluşturulduktan sonra uygulamayı imzalamam gerekiyor. Bunu sunucuda otomatik olarak nasıl yapabilirim? Bir geliştirici kimliğine ihtiyacım olduğunu biliyorum, ancak codesign uygulamasını sunucumda nasıl çalıştırabilirim veya Ubuntu'ya çalışan bir alternatif var …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.