Element menu „Kompiluj i archiwizuj Xcode” wyłączony

Odpowiedzi:

682

Wybrano urządzenie iOS i włączono funkcję archiwizacji

Ustawienie kompilacji konfiguracji musi być „Urządzeniem iOS” (lub dowolnym konkretnym urządzeniem, jeśli jest podłączone), aby aktywować pozycję menu „Produkt → Archiwum”. Z jakiegoś dziwnego powodu po wybraniu dowolnego symulatora systemu iOS Archiwum jest wyszarzone.

bealex
źródło
3
Chciałbym, żeby to było takie proste. Jestem ustawiony na „Device”.
toofah
4
Pracował dla mnie. Frustracje interfejsu użytkownika są najgorsze.
Sam Stewart,
12
Argh to niepotrzebne pół godziny
Janusz
12
Czemu? Ponieważ Apple prawie wyłącznie przeprowadza testy użytkowników dla programistów, którzy nie są programistami.
Luke Stanley
1
Co za ulga, to nie koszmar XCode! Dzięki!
todd412
5

w moim przypadku pole wyboru archiwum nie było zaznaczone. = / dziwne

w ramach schematu edycji

iamdavidlam
źródło
1

Wszystko, co musisz zrobić, to utworzyć plik wykonywalny w folderze projektu ... Jeśli zaczynasz od nowego projektu, NIE MA żadnych plików wykonywalnych, tylko to, co tworzysz, czy to .cpp, czy .m potrzebujesz pliku wykonywalnego w teczka.

Scott
źródło
1

Oprócz tego, co powiedział @Alexander Babaev, miałem ten problem, ponieważ z jakiegoś powodu konfiguracja kompilacji została ustawiona na 64-bitowy MAC (nie wiem, jak się tam dostał ...), zwróciła go do IOS i została ponownie włączona .

James Roeiter
źródło
Wydaje się, że XCode ma kilka rzeczy, które mogą spowodować, że twoje schematy „zapomną” o swoich celach, powracając do wersji Mac 64-bit. Edytowanie schematów i zwracanie celu do iOS, tak jak powiedziałeś, zawsze załatwia sprawę.
todd412
1

w xcode 10.2: ustaw projekt na Generic ios deviceskarcie i przejdź do product>archivezarchiwizowania projektu po, jeśli chcesz zobaczyć całą zarchiwizowaną historię, windows>organizerdotknij.

ZahraAsgharzade
źródło
0

Musisz pobrać application_tools_1.1.dmg

MrManlyMan
źródło
0

Możesz usunąć schemat projektu w „Zarządzaj schematami…”, a następnie kliknij „Automatycznie twórz schematy teraz” w oknie Zarządzaj schematami. Daje to opcję archiwizacji.

MacMark
źródło
0

Bałam się z tym też od dłuższego czasu. Nie zapomnij kliknąć „Sprawdź ustawienia” u dołu po zaznaczeniu pola wyboru „Wstępnie wysłane” na karcie podsumowania. A jeśli wdrażasz swoją aplikację na iPhonie lub iPadzie, najpierw usuń aplikację, a następnie skompiluj ją ponownie. W przeciwnym razie twoje ikony pozostaną takie same.

Ivar van Wooning
źródło
0

Czasami pomaga zamknięcie i ponowne uruchomienie XCode. Zwykle robi to dla mnie, jeśli wybranie urządzenia z iOS nie załatwia sprawy.

Gerry Beauregard
źródło
0

Najpierw musisz dodać urządzenie iOS, a następnie przejść do produktu na górze, a następnie kliknąć go, aby uzyskać dostęp do opcji archiwizacji.

Abhishek Pathak
źródło