Nie działa Xcode 6 enterprise distribution

Używam mojej firmy pod warunkiem enterprise distribution profile (nie mam userid/hasło do utworzenia profilu dystrybucji) do dystrybucji aplikacji. Ostatnio mam uaktualniony z xcode 5.1 do 6. Od tego czasu nie jestem w stanie wyeksportować pliku ipa. Po wybraniu opcji "Zapisz w dystrybucji korporacyjnej" > dalej pojawia się błąd "musisz dodać konto Apple ID, które jest zarejestrowane w Programie dla programistów iOS". Ale wcześniej użyłem tego samego procesu do eksportowania aplikacji i używane do wyświetlania okna firma podała nazwę profilu dystrybucji. Chociaż wdraża aplikację do mojego iPhone ' a 5s. sprawdziłem ` / Library/MobileDevices / Distribution Profile ma profil provision.

Proszę dać mi znać, co brakuje lub muszę zrobić, aby eksportować aplikacje do dystrybucji korporacyjnej.

Author: Debopam, 2014-09-24

3 answers

Właśnie trafiłem w ten sam problem. Wygląda na to, że xcode 6 dodał arbitralne ograniczenie eksportowania IPA z profili provisioning, że nie jesteś członkiem zespołu. Możesz obejść go, ręcznie eksportując i podpisując za pomocą cli.

Http://www.thecave.com/2014/09/16/using-xcodebuild-to-export-a-ipa-from-an-archive/

 9
Author: seanalltogether,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-09-24 20:05:28

Mam ten sam problem i znalazłem ten artykuł, który bardzo pomógł mi w tworzeniu IPA z linii poleceń: http://www.thecave.com/2014/09/16/using-xcodebuild-to-export-a-ipa-from-an-archive/

Ponieważ masz już utworzony xcarchive, ważna jest tylko ostatnia część:

xcodebuild -exportArchive -archivePath $projectname.xcarchive -exportPath $projectname -exportFormat ipa -exportProvisioningProfile “Provisioning Profile Name”

Jak wspomniano w artykule, parametr “Provisioning Profile Name” nie jest ani nazwą pliku aprowizacji, ani UDID, ale nazwą aprowizacji utworzonej w Centrum deweloperów iOS. Ty można go pobrać z Xcode (jest to nazwa profilu, którego użyto do kompilacji) lub za pomocą aplikacji konfiguracyjnej iPhone ' a http://support.apple.com/kb/DL1465

 12
Author: Michaël Azevedo,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-09-30 06:48:00

W Nowym Xcode 6 musimy zalogować się za pomocą apple id, który jest podpisany w programie apple developer program lub jest członkiem apple developer program. Bez identyfikatora konta dewelopera nie możemy zbudować ipa z nowym Xcode. Udało mi się zbudować aplikację po zalogowaniu się do app id.

 1
Author: smartkid,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-09-26 09:01:22