iPhone: Takım ajan dışında bir dev dağıtım için bir uygulama geliştirmenin Can

oy
55

Ben bir şirket iphone dev hesabım var.

doc göre sadece takım ajan bir dağıtım sertifika göndermek ve dağıtım hazırlık profili indirmeniz izin verilir.

  1. Bir takım sadece 1 Takım Ajan olabilir mi?

Eğer durum buysa Ayrıca, birden DEVS uygulamanın dağıtılmış versiyonunu oluşturmak için seçenek izin vermek için bu etrafında bir yolu var mı?

Ben oluşturmak ve itunes app iletmek istiyorum başka geliştirici var. Ona dağıtım sertifika ve dağıtım profili veren çalıştı. Sanki biri onu sürükleyip xcode bunları düştü ve dışarı işaretlendiğinde windows-> o şikayet organize

Bu profili eşleşen atama kimlik Anahtarlık bulunamıyor

Yani bu onun makinede benim anahtarlık kimlik bilgilerini almak gerekir beni inandıramaz. Ben özel bir anahtar ihracat ve ona vererek çalıştı, ama o bunu yükleyemedi.

Yapabileceğim başka bir şey var mı?

Dürüst şey elma bir geliştirici bir şirket için tüm uygulamaları bina sorumlu olmasını beklediğini eğer onun gerçekten saçma. Umarım yanılıyorumdur ve bir uygulamanın bir dağılımını oluşturmak için birden fazla geliştiricinin erişmek için bir yol yoktur.

teşekkür ederim

Oluştur 10/03/2009 saat 06:53
kaynak kullanıcı
Diğer dillerde...                            


4 cevaplar

oy
52

NOT: İçe ve Organizatör pencere (Geliştirici Profili bölümü) aracılığıyla geliştirici profillerin ihracat ile (şahsen benim tarafımdan test edilmedi rağmen) Bu süreç ağır XCode 4'te basitleştirilmiştir.

Bu benim o çalışma var nasıl.

1) Ajan olarak iOS Provisioning Portal giriş yapın.

: 2) Dağıtım Sertifika İmzalama İsteği / Sağlama Profili yapma sürecinde Run http://developer.apple.com/iphone/manage/distribution/index.action . Bu talimatlar süper uzun, ama oldukça net ve gerekli re a.

3) "Özel anahtarınızı kaydetme ve Diğer Sistemlere aktarma" o sayfada> bölümünde "iOS Dağıtım Belgesi Alınması" için ekstra dikkat edin. Bu üretmek ve Ajan .p12 dosyayı kaydetmek için açıklamaktadır.

4) Şimdi) diğer geliştirici (ler davet Üye Merkezi'nde takımın bir parçası olmak için: https://developer.apple.com/membercenter/index.action#invitations

5) Geri iOS Provisioning Portal, uygulamanın Dağıtım Belgesi indirmek (Sertifikalar> Dağıtım (sekme)). "Distribution_identity.cer" adlı olmalıdır

6) Şimdi Dağıtım Sağlama Profili (Sağlama> Dağılımı (sekme)) indirin. "Whatever_you_named_it.mobileprovision" adlı olmalıdır

7) diğer geliştirici makineye Ajan .p12 dosyasıyla birlikte bu iki dosya Email.

8) geliştiricinin makinede, distribution_identity.cer dosyasını çift tıklatın ve Anahtarlık Erişim kadar yük gerektiğini

9) Keychain'e .p12 dosyayı sürükleyip ve otomatik sertifikası altında kimliğini koymalıyız

10) XCode içine whatever_you_named_it.mobileprovision dosyası sürükleyin.

kimlik anda mevcut olmalıdır - 11) Projesi ve inşa en Bilgi pencerelerinin her birinde, "Şirketiniz iPhone Dağıtım" Kod İmzalama Kimlik ayarlayın.

Umarım yardımcı olur. soymak

Cevap 07/09/2010 saat 12:19
kaynak kullanıcı

oy
1

Adım Bir başka öğretici adım, ama biraz farklı, sertifikalar zaten takımın ajan anahtarlık yüklü, bu yüzden keychain'inizden .p12 dosyaları dışa açıklar edilmiştir:

nasıl yapılır-pay-an-ios-dağıtım-sertifika

Cevap 19/09/2013 saat 16:29
kaynak kullanıcı

oy
1

Bu şekilde özel anahtarı kopyalayabilir, ama gerçekten GÜVENSİZ var:

Ona (~ / Library / Keychains / içinde bulunur) login.keychain dosyasını verin ve onu Keychain.app ile açalım ve onun login.keychain için özel anahtarı sürüklemek için ona sorun.

Apple ayrıca siz, sisteminizi yeniden login.keychain dosyası emin yedekleme yapmak gerekirse, özel anahtar güvenli tutmak gerektiğini söyledi.

Cevap 10/03/2009 saat 07:08
kaynak kullanıcı

oy
1

Kesinlikle sizin iş arkadaşımın makinede bir dağıtım sertifikası ve profille uygulama oluşturmak mümkün olmalıdır.

Eğer dağıtım sertifikası ve temel hazırlık profili doğru takıldığından emin misiniz? Eğer geliştirme sertifikası ancak dağıtım biri olan uygulamaları inşa edebilirsiniz varsa, her şey düzgün anahtarlıkta ve doğru provizyon profili etkin hedef için ayarlarında seçili olduğundan yüklü olduğundan emin olun.

Cevap 10/03/2009 saat 07:03
kaynak kullanıcı

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more