Produkt Xcode -> Archiwum wyłączone


473

Od wielu miesięcy archiwizuję grzywnę za dystrybucję ad hoc i nagle dzisiaj nie mogę tego zrobić, ponieważ element menu Archiwum jest wyłączony. Nic nie zmieniłem. Przeszedłem konfigurację udostępniania dla projektu i wygląda to dobrze.

Mój profil Ad Hoc wkrótce wygaśnie za 14 dni. Czy to może być problem? Nie wierzę, że mogę ją odnowić, dopóki nie wygaśnie. W organizatorze znajduje się przycisk „odnów” dla mojego profilu ad hoc, ale gdy go kliknę, otrzymam ...

Podanego profilu nie znaleziono w portalu udostępniania. Odśwież profile udostępniania przed próbą odnowienia „MyAddHocProfile”

Profil w portalu udostępniania wyświetla się jako aktywny, wygasa 30. dnia. Zauważyłem, że jeszcze nie uaktualniłem do wersji 4.6.2. Następnie pobrałem mój profil i dwukrotnie go kliknąłem, myśląc, że odświeży profil w Xcode, nadal nie ma radości. Próbowałem także ręcznie zastąpić plik profilu MyAddHocProfile.mobileprovision w bibliotece.

Co oznaczają „odśwież profil udostępniania”?

Mimo to uważam, że tak długo, jak profil jest aktywny, powinienem móc stworzyć archiwum. Muszę robić coś innego źle.


171
Produkt> Archiwizacja jest włączona tylko wtedy, gdy schemat ma miejsce docelowe „Urządzenie z systemem iOS” lub rzeczywiste urządzenie z systemem iOS. Sprawdziłeś to?
rob mayoff

4
Cerować! To było łatwe. Dzięki! Prześlij swój komentarz jako odpowiedź, abym mógł wyrazić uznanie i oznaczyć go jako ansered.
user278859


2
Czy to w ogóle ma sens?
Mathijs Segers,

Archiwizacja wersji SIM jest możliwa na terminalu. Czekamy na Apple, aby włączyć go w Xcode, ponieważ jest on potrzebny podczas dystrybucji XCFrameworks.
naz

Odpowiedzi:


1301

Zmieniłeś miejsce docelowe schematu na symulator zamiast ogólnego urządzenia z systemem iOS .

Dlatego jest wyszarzony.

Zmień z symulatora na ogólne urządzenie z systemem iOS


1
Dzięki za to idealna poprawka. Jakieś pomysły, dlaczego tak się dzieje?
Matthew

7
Cóż, to tylko zgadywanie ... Może Apple chce, abyś faktycznie przetestował swoje urządzenie na prawdziwym urządzeniu, zanim faktycznie zapakujesz je do App Store. Tylko przeczucie :)
wiseindy

3
@ user278859, jeśli jest to poprawna odpowiedź, należy ją oznaczyć jako taką.
MattL

2
Dziękuję za odpowiedź. Jest to tak całkowicie nieoczywiste z punktu widzenia interfejsu użytkownika, że ​​przykuwa uwagę nawet tych z nas, którzy od wielu lat budują aplikacje. Apple powinno przynajmniej wprowadzić etykietkę lub coś, kiedy jest w tym stanie ....
dgatwood

24
Jeśli twój telefon nie jest dostępny, wybierz Ogólne urządzenie IOS
ponuro

14

Zmień aktywny schemat urządzenia z symulatora na ogólne urządzenie z systemem iOS


0

Jeśli masz pewność, że wybrałeś Generic iOS deviceopcję i nadal nie widzisz tej opcji, po prostu musisz ponownie uruchomić Xcode.

To było brakujące rozwiązanie dla mnie jako programisty Cordova z Xcode 11.2

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.