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.


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


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.


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 .


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.



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.


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.


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.


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.

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.