iPhone: Může jiný než tým agenta dev vytvořit aplikaci pro distribuci

hlasů
55

Mám společnost iPhone Dev účet.

Podle doc pouze team-agent nemá předložit distribuční cert a stáhněte profil distribuce zajišťování.

  1. Může tým mít pouze 1 Team agent?

Také v případě, že je tomu tak, existuje způsob, jak vyřešit tento problém povolit více vývojáři možnost vybudovat distribuované verzi aplikace?

Mám další vývojáře, který bych chtěl stavět a předložit aplikaci iTunes. Snažil jsem se dát mu distribuční cert a distribuční profil. Když se přetáhnout je do Xcode a odhlásila windows> organizovat, to si stěžuje

„Přiřazení identity odpovídající profil nelze nalézt v keychain“

Tak to mě vede k přesvědčení, musím se dostat své pověření Klíčenka na svém počítači. Zkoušel jsem export privátního klíče a dát mu to, ale nebyl schopen ji nainstalovat.

Je ještě něco, co můžu udělat?

Upřímně, co je to opravdu hloupé, jestli jablko očekává jeden developer, který bude odpovědný za stavbu všechny aplikace pro společnost. Doufejme, že se mýlím, a tam je způsob, jak získat více vývojářů přístup k budování distribuce app.

Děkuji

Položena 10/03/2009 v 06:53
zdroj uživatelem
V jiných jazycích...                            


4 odpovědí

hlasů
52

Poznámka: Tento proces je silně zjednodušena XCode 4 (i když ne osobně vyzkoušel mi) s import a export developerských profilů oknem organizátor (Developer sekci Profile).

To je, jak jsem to funguje.

1) Přihlaste se do iOS Provisioning Portal jako agent.

2) projít procesu výroby Distribution Žádost certifikační autoritě / Provisioning Profil: http://developer.apple.com/iphone/manage/distribution/index.action . Tyto pokyny re super dlouhé, ale docela jasné a nutné.

3) Věnujte zvýšenou pozornost části „Získání iOS distribuce certifikátů“> „Uložení soukromého klíče a přenos do jiných systémů“ na této stránce. To popisuje, jak vytvořit a uložit soubor .p12 agenta.

4) Nyní pozvat další developer (y) být součástí týmu v členských Center: https://developer.apple.com/membercenter/index.action#invitations

5) Po návratu do iOS Provisioning Portal, stáhněte aplikaci distribuční certifikát (certifikáty> Distribution (karta)). By měly být pojmenovány „distribution_identity.cer“

6) Nyní stáhnout Distribution Profile zajišťování (Provisioning> Distribution (karta)). By měly být pojmenovány „whatever_you_named_it.mobileprovision“

7) e-mailem tyto dva soubory spolu s .p12 agentem je do druhého vývojáře stroji.

8) Na stroji vývojáře, poklepejte na soubor distribution_identity.cer a to by mělo naložit Keychain Access

9) Přetáhněte soubor .p12 na přívěšek na klíče, a to by mělo automaticky dát identitu pod osvědčením

10) Přetáhněte soubor whatever_you_named_it.mobileprovision do XCode.

11) V každém z projekt a sestavení Info oken, nastavte podepisování kódu identitu na „iPhone distribuce - firmu“ identity, které by nyní měly být k dispozici.

Naděje, která pomáhá. Okrást

Odpovězeno 07/09/2010 v 12:19
zdroj uživatelem

hlasů
1

Jen další tutorial krok za krokem, ale poněkud odlišný, certifikáty jsou již instalovány v agenta klíčenkou týmu, takže to vysvětluje, jak exportovat .p12 souborů z klíčenkou:

how-to-podílu-an-ios-distribuce-certifikát

Odpovězeno 19/09/2013 v 16:29
zdroj uživatelem

hlasů
1

Můžete zkopírovat soukromý klíč tímto způsobem, ale je to opravdu UNSAFE:

Dejte mu svůj soubor login.keychain (umístěné v ~ / Library / Keychains /), a ať ji otevřít s Keychain.app, a požádejte ho, aby táhnout svůj soukromý klíč k jeho login.keychain.

Apple také řekl, měli byste mít svůj soukromý klíč zajištěny, pokud je třeba přeinstalovat systém, ujistěte se, že záložní soubor login.keychain.

Odpovězeno 10/03/2009 v 07:08
zdroj uživatelem

hlasů
1

Určitě by měl být schopen vytvořit aplikaci s certifikátem distribuční a profilu na stroji vašeho spolupracovníka.

Jste si jisti, že je certifikát distribuce a profil provisioning jsou správně nainstalovány? Pokud můžete vytvářet aplikace s certifikátem vývoje, ale ne nasazení jednoho, zkontrolujte, zda je vše správně nainstalován v řetězci klíčů a že správný profil dotace je zvolen v nastavení pro aktivní cíl.

Odpovězeno 10/03/2009 v 07:03
zdroj uživatelem

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