Xcode - Ale… Gdzie są nasze archiwa?


162

Przesłałem trzy wersje mojej aplikacji do App Store za pomocą poleceń kompilacji i archiwizacji. Ale ... Gdzie są te archiwa?

Właśnie się dowiedziałem, że potrzebuję ich tylko do czytania crashlogów. Mój ~/Library/Developer/Xcode/Archivesfolder jest pusty (w rzeczywistości znajduje się w nim jeden plik xarchive, który właśnie wygenerowałem, aby przetestować odczyt crashlogu).

Spotlight nie znajduje żadnego pliku .xarchive.

Nigdy nie zostałem poproszony o usunięcie lub wyczyszczenie czegokolwiek innego niż moje kompilacje projektu (produkt - czysty) podczas kodowania następnej wersji.


! [tutaj wprowadź opis obrazu ] ( i.stack.imgur.com/Rd4wj.png ) To jest skrót klawiaturowy, którego używam
— Danielvgftv

Doceniam, że dodałeś lokalizację folderu Archives. Brakowało mi archiwów, a to dlatego, że przypadkowo usunąłem ten folder z moim folderem DerivedData ... Po odzyskaniu tego folderu (na szczęście nadal w koszu) moje archiwa były poprawnie wyświetlane w obszarze Okno-> Organizator-> Archiwa.
— leanne

Odpowiedzi:


344
  • Otwórz okno Organizatora w Xcode (menu Okno> Organizator )
  • Kliknij ikonę Archiwa w górnej środkowej części
  • Wybierz żądane archiwum według nazwy i daty aplikacji
  • Kliknij Pokaż w Finderze w menu kontekstowym

To właśnie zrobiłem, tylko ostatnie, które wygenerowałem do celów testowych.
— Oliver

75
Okno> Organizator ... Tak, bo to ma sens, Apple.
— Michael

23
Dobrze zrobione jabłko. Kolejny krok w procesie uniemożliwienia rzeczy ...
— noelicus

2
Zrobiłem to tydzień temu, a teraz znowu tu jestem. dlaczego ten interfejs użytkownika jest trudny do zapamiętania?
— Jason Sebring

11
Zabawne, jak firma taka jak Apple może stworzyć najbardziej przemyślane, intuicyjne, proste interfejsy dla użytkowników, ale największe stosy bezużytecznego gówna dla programistów.
— iuliu.net
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.