Niedawno zaktualizowałem do Xcode 8 i kiedy klikam opcję „pobierz” obok profilu aprowizacji w menu Xcode / Preferencje / Konta / Wyświetl szczegóły, zmienia się na szary i nie można go pobrać. Po ponownym uruchomieniu Xcode przycisk pobierania jest ponownie klikalny, a problem nadal występuje. Ręczne pobieranie profilu aprowizacji i upuszczenie ikony Xcode nie powoduje dodania profilu do konkretnego konta programisty w Xcode 8. Czy ktoś miał ostatnio ten problem i go rozwiązał? Sprawdziłem wszystkie pytania dotyczące nowej wersji Xcode, nadal nie ma rozwiązania.
provisioning-profile
xcode8
ios-provisioning
Władek Surala
źródło
źródło
Odpowiedzi:
Zauważ, że ten interfejs użytkownika w Xcode jest wygodą i nie powinien blokować twojej pracy. Profile, które chcesz pobrać, są nadal dostępne po wykonaniu następujących czynności:
W tym momencie Twój profil zostanie zainstalowany na komputerze Mac i będzie można go używać w Xcode.
Dla OP - jeśli ręczna instalacja profilu w ten sposób nie rozwiązała problemu, prawdopodobnie widzisz inny problem z konfiguracją lub błąd. Czy możesz wyjaśnić, co zobaczyłeś po ręcznym zainstalowaniu profilu i wybraniu go na karcie Ogólne - czy pojawił się błąd kompilacji lub inny problem?
źródło
Widzę ten sam problem, w którym przycisk pobierania jest wyszarzony, ale pobieranie nigdy nie zostało zakończone.
Ręcznie usunąłem wszystkie profile w wyszukiwarce i kliknąłem pobieranie. Nawet jeśli pobieranie wydaje się nie zakończyć, profil jest nadal pobierany ...
Możesz sprawdzić swoje profile w wyszukiwarce pod adresem
źródło
Obejrzałem to, odznaczając i sprawdzając ponownie:
Ustawienia projektu -> Ogólne -> Podpisywanie -> „Automatycznie zarządzaj podpisywaniem”
źródło
W przypadku mu problem zaczął się pojawiać po dodaniu funkcji Push (sprawdziłem przycisk przełączania powiadomień push w celu-> możliwości).
źródło
Miałem ten sam problem. Oto, co zrobiłem, co rozwiązało problem.
Pomogło mi, mam nadzieję, że to pomoże.
źródło
Odpowiedź jest tutaj.
Nie brzmi to dużo, ale naprawdę mi się udało.
Po prostu kliknij prawym przyciskiem myszy profil udostępniania i kliknij Pokaż w wyszukiwarce. Następnie usuń wszystkie profile informacyjne w całym folderze.
Nie można przejść do ustawień projektu Xcode i zaznacz pole wyboru Automatycznie zarządzaj podpisywaniem. Xcode zrobi resztę za Ciebie.
źródło
Miałem też ten problem i odniosłem pewien sukces przy zmianie nazwy profilu. Na przykład, kiedyś nazywał się „[nazwa aplikacji] Dev” i bez względu na to, co robiłem, odnawiając, usuwając i odtwarzając z tą samą nazwą, ręcznie instalując, po prostu nie zadziała. Dopóki nie zmieniłem nazwy profilu na „Rozwój [nazwa aplikacji]”.
źródło
U mnie pomogło zaimportować profil w XCode w ustawieniach ogólnych:
źródło
Spróbuj usunąć i dodać swoje konto, jeśli to nie zadziała
próbować
Otwórz Terminal
Wpisz
defaults delete com.apple.Xcode
i naciśnij „Enter”. Spowoduje to usunięcie niestandardowej konfiguracji ustawień.Wpisz
rm -rf ~/Library/Application\ Support/Xcode
i naciśnij „Enter”. Spowoduje to również usunięcie folderów konfiguracyjnych.To uratowało mi dzień, jeśli problem będzie się powtarzał, ponownie zainstaluj Xcode
źródło
defaults delete com.apple.dt.Xcode
zamiastdefaults delete com.apple.Xcode
Natknąłem się na ten sam problem i nic go nie rozwiązało, więc znalazłem jedną obejście
źródło
W moim przypadku (Xamarin.iOS btw) ręcznie usunąłem wszystkie profile aprowizacji znajdujące się w
HOME/Library/MobileDevice/Provisioning Profiles
ale musiałem zrobić coś innego, aby móc wdrożyć aplikację na urządzeniu:Problem polegał na tym, że zaimplementowałem zupełnie nową strukturę powiadomień push na iOS 10, która wymaga dodania następującej właściwości do Entitlements.plist:
Próbowałem wdrożyć wersję deweloperską, używając wartości
production
zamiastdevelopment
. Zmiana tej wartości załatwiła sprawę.źródło
Właściwie wszystkie dostarczone rozwiązania mogą działać lub nie, zależy to od twojego szczęścia, ale przede wszystkim musisz usunąć konto, wyczyścić profile dostępu, takie jak odpowiedź "mogile_oli" i dodać je ponownie, ale także nie zapomnij aby zresetować tożsamości podpisujące:
Konta -> Wybierz dodane konto -> Wybierz zespół i zobacz szczegóły (lub kliknij dwukrotnie nazwę zespołu) -> w razie potrzeby zobaczysz przycisk Resetuj, kliknij go,
I naprawdę musisz najpierw spróbować zbudować za pomocą automatycznego podpisywania, a następnie go usunąć, wydaje się, że nie można go pobrać za pomocą przycisku, na razie po prostu zignoruj przycisk pobierania na tej stronie, ale lepiej jest używać okien dialogowych podczas próby kompilacji.
I zawsze zamykaj Xcode i otwieraj go ponownie po prawie każdej wykonywanej czynności. Po zmarnowaniu 2 dni sprawiłem, że działało w ten sposób!
źródło
Miałem ten sam problem. Zostawiam rozwiązanie, które u mnie zadziałało:
Usunąłem wszystkie certyfikaty, które wygasły z mojego łańcucha kluczy, zauważyłem, że nowe certyfikaty nie zostały pobrane, ponieważ miałem wygasły certyfikat związany. Nie wiem, dlaczego wydaje się, że jest to problem z moim łańcuchem kluczy / iTunes
źródło
Rozwiązałem to, tworząc własny certyfikat programistyczny (w Xcode) i przypisując go w profilu udostępniania deweloperskiego. Po pobraniu i dwukrotnym kliknięciu udało mi się sprawić, że działa dobrze.
źródło