2013-03-01 10 views
7

Jak wiemy, z pliku Organizer->Devices->Teams->Team Name możemy wyeksportować plik z rozszerzeniem "developerprofile". Jakie dane są przechowywane w takim pliku? Tylko certyfikaty dla każdego członka zespołu lub całe ustawienia, które są w Xcode (jak skróty itp.). Co się stanie, gdy zaimportujesz jakiś inny profil programisty członka zespołu? Czy to tak, jakby Xcode został "podpisany" na swoje nazwisko/certyfikat?jakie dane są przechowywane w pliku profilu programisty wyeksportowanym z Xcode?

Odpowiedz

11

Plik filename.developerprofile generowane przez Xcode 5 po otwarciu Ustawienia -> Konta, a następnie wybierając „Konta eksport ...” z menu małego koła zębatego jest plik ZIP, który zawiera następującą strukturę:

developer 
developer/accounts.keychain 
developer/accounts.plist 
developer/identities 
developer/identities/0163571FCC272FCXXXXXDA9D68F13A5194FE4245.p12 
developer/profiles 
developer/profiles/049DB4B6-2417-4514-1234-F60C189A5641.mobileprovision 

Pliki p12 są kluczami prywatnymi, które są chronione hasłem określonym podczas eksportowania rozwinięcia z xcode. Pliki mobileprovision zawierają certyfikaty do podpisywania plików binarnych.

można rozpakować plik developerprofile zmieniając rozszerzenie na .zip lub z wiersza komend przy użyciu unzip filename.developerprofile

+1

Dziękuję bardzo! – lvp

Powiązane problemy