2014-09-11 25 views
12

Właśnie załadowałem nasiona Xcode 6 GM. Teraz chcę przesłać aktualizację mojej aplikacji. Archiwizacja działa do tej pory. Ale kiedy kliknę "Prześlij", jak tylko pojawi się pasek ładowania, pojawi się Xcode.Xcode 6 ulega awarii podczas wysyłania

Czy potrzebuję Yosemite?

Musiałem pobrać program ładujący aplikacji od firmy Apple, ponieważ program Xcode nie mógł go znaleźć.

+0

Czy udało Ci się złożyć aplikację używając tylko ładowania aplikacji? Próbowałem tego, a budowa nigdy nie pokazana w itunes connect. – Kyle

+0

Jestem z Yosemite i moje wywala w ten sam sposób. Właściwie uważam, że przed uaktualnieniem z Maverics przesłałem dwie wersje. – AXE

+2

Mam ten sam problem z uruchomieniem indywidualistów. Mogłem przesłać swoją aplikację przy użyciu programu ładującego aplikacje. Chciałbym móc przesłać z xcode, mam 23 więcej aplikacji do przesłania. :( –

Odpowiedz

0

Właśnie zainstalowałem oficjalną wersję ze sklepu App Store, a teraz wszystko działa poprawnie.

4

Czy potrzebuję Yosemite?

Nie. Mój komputer rozbił się w ten sam sposób, więc przesłałem moją aplikację za pomocą Xcode 5.1. Wszystko działało dobrze.

+0

To nie daje odpowiedzi na pytanie.Aby skrytykować lub poprosić o wyjaśnienie od autora, zostaw komentarz pod swoim postem - zawsze możesz komentować swoje posty, a gdy już masz wystarczającą [reputację] (http://stackoverflow.com/help/whats-reputation), być w stanie [komentować dowolny wpis] (http://stackoverflow.com/help/privileges/comment). – Devin

+0

@Fabio, właściwie myślę, że to odpowiada na pytanie postawione przez oryginalny plakat. Choć prawdopodobnie nie odpowiada na pytanie, dlaczego katastrofa występuje w pierwszej kolejności ... ale jest to odpowiedź na pytanie deweloperów Xcode. ;) – dmur

3

Program ładujący aplikacji wydaje się teraz jedyną funkcją, która działa. Miał ten sam problem, podczas przesyłania lub nawet sprawdzania poprawności. Pomógł eksportować za pomocą organizera i przesłać za pomocą modułu ładowania aplikacji.

0

Udało mi się sprawić, że Xcode działa, ale musiałem przejść do połączenia z iTunes i rozpocząć tam proces od początku, przechodząc do "Moich aplikacji" i klikając znak plus. Wpisz informacje i naciśnij przycisk Zapisz. Następnie spróbuj przesłać za pomocą Xcode i powinno działać.

0

OK. Oto moje 0,02 USD.

1) Xcode 6GM zawiesza się dla mnie za każdym razem. Używam wersji 10.9.4. Nie mam pojęcia, jak szeroki jest ten problem, ale jest dla mnie w 100% powtarzalny. Nie mogę użyć Xcode 6 do przesyłania aplikacji do sprawdzenia.

Następuje awaria podczas przesyłania. Przesłałem raport RADAR i podałem dzienniki awarii.

2) Udało mi się przesłać za pomocą aplikacji ładującej. Oto, jak to zrobić:

2.1) W Organizatorze, po zakończeniu archiwum wybierz najnowsze archiwum do przesłania.

2.2) Zamiast "Prześlij", wybierz "Eksportuj".

2.3) Wybierz pierwszy wybór (App Store).

2.4) Otwórz program ładujący.

2.5) Wybierz "Wybierz".

2.6) Wybierz .ipa, które właśnie zapisałeś w eksporcie.

2.7) To zadziała. Możesz otrzymać wiadomość, że plik API jest zbyt duży do analizy. Mam to dla wszystkich 9 aplikacji, które właśnie przesłałem. W moim przypadku zignorowałem to.

Myślę, że przepisano całe obciążenie aplikacji od zera, i że Xcode jest nadal wadliwy jak diabli.

Mieli termin i pośpieszyli. To pokazuje.

Oczekuję, że zarówno składnik serwerowy (Web), jak i kod Xcode wkrótce zastosują poprawki.

W moim przypadku jestem dość zirytowany, ponieważ musiałem wypróbować poprawkę dla arbitralnej decyzji, którą podjęli, aby zmienić sposób działania menedżera CLLocationManager, który przerwał wszystkie moje wyszukiwania dotyczące lokalizacji.Poprawka jest prosta, ale nie będzie okresu, kiedy otrzymuję nienawistną pocztę od użytkowników, którzy uaktualnienia do iOS 8, a aplikacja przestaje działać.

Radość.

+0

Po prostu FYI: Wydaje się, że Apple naprawił to w wersji 6.0.1. –

2

Miałem do czynienia z tym samym problemem. Teraz działa dobrze. Rozwiązanie: Po prostu zaakceptuj nowe zmienione warunki i warunki z konta Apple Developer i prześlij je ponownie.

+0

Naprawdę nie mogę uwierzyć, że oni to zrobili ... To działało jak urok dla mnie, ale jest zbyt głupie, by było prawdziwe. Ani jednego powiadomienia, że ​​muszę przejrzeć warunki ... – Thpramos

+0

Tylko po to, by uzupełnić odpowiedź. Musiałem zsynchronizować swoje konta i ponownie je zarchiwizować, aby działało. – Thpramos

0

Miałem ten sam problem. Kiedy XCode zawiesza się podczas eksportu lub przesyłania, oznacza to, że masz niepoprawny certyfikat lub profil świadczenia w ustawieniach kompilacji.

0

Oto rozwiązanie:

  1. Zebrane New Zmienione zasady i warunki z apple developer account. (Podobnie jak Sandeep powiedział)

  2. idź do here wygenerować nowe profile przepisie, na App Store & AdHoc (Tutorial)

  3. Kliknij dwukrotnie nowy przepis profile pobrano je zainstalować, a następnie XCode nigdy nie upaść .

Problem jest spowodowany przez XCode 6.0 nie obsługuje poprawnie migracji profilu świadczenia. Programiści powinni zregenerować profile świadczenia dla XCode 6+, ale Xcode 6.0 nie wyświetla poprawnie tego komunikatu o błędzie i nie działa. (Jeśli korzystasz z XCode 6.1 Beta, będzie wyświetlał Ci komunikaty o błędach, bez awarii. Wtedy będziesz wiedzieć, że problem jest spowodowany przez "nieprawidłowy" profil dostarczania == "starszego".)

Po tym możesz prześlij aplikację i wyeksportuj dystrybucję Ad Hoc dla Testflight.

2

Proszę się upewnić, że zaakceptowałeś wszystkie nowe warunki umowy w Centrum Członkowskim pod numerem &.

Aby sprawdzić, czy potrzebujesz, możesz przejść do preferencji -> konta w XCode i wybrać, aby wyświetlić szczegóły konta i spróbować odświeżyć przycisk. Tutaj XCode ostrzeże Cię, że musisz zaakceptować nowe umowy w Centrum Członkowskim, zanim będzie można odświeżyć.

lub po prostu zalogować się na konto i przejdź do dewelopera tutaj https://developer.apple.com/membercenter/index.action