2011-07-13 22 views
7

Şirketlere satmak istediğimiz bir iPhone uygulaması yazdık. Şirket iOS Enterprise programına kayıtlı.Bir başkasının Kurumsal programını kullanarak bir iPhone uygulamasını nasıl imzalarız?

Başvurumuzu sertifikalarıyla nasıl imzalarız? Hesaplarına Ekip Üyesi olarak ekleyebileceğimizi biliyorum, ancak başka bir yolu var.

Şirket, Yönetici üyelerinden birinin aslında profili oluşturacağı Sertifika Talebi oluşturma konusunda biraz tedirgin. Bu profille diğer uygulamaları imzalayabileceğimizden endişeleniyorlar.

Kaynağımızı başvurumuza bırakmadan başka yolu var mı? Kısacası, uygulamayı yazdık, ancak şirketin Enterprise programını ve sertifikasını kullanarak uygulamayı imzalamasını istiyoruz. Ayrıca onların güvenlik endişelerinin bilincinde olmak istiyoruz.

cevap

12

Kendi sertifikası (veya imzasız) ile IPA ikili oluşturmak ve sonra codesign fayda ile istifa edebilir şirkete yollayabilirsiniz:

codesign -f -s (name of certificate) /path/to/application 
+0

bu yerde onların belgelerinde mı ve siz denediniz bu yaklaşım? – tjg184

+0

Sadece bu http://www.cocoabuilder.com/archive/xcode/272130-re-signing-iphone-app.html yorumunuzu okudum. Bu yaklaşım mı? – tjg184

+0

Evet, aslında bu yaklaşım. -f anahtarı kod tasarımı için manpage. – highlycaffeinated

İlgili konular