Mam problem z uzyskaniem tożsamości podpisywania aplikacji na system iOS w Xcode. Próbowałem wielu rzeczy, aby działało, ale ciągle mi się nie udaje.Kodowanie XCode Identyfikator podpisywania systemu iOS
ja poszedłem automatyczny sposób i niech Xcode zrobić to wszystko ale ja ruszyłem w kręgach gdzie Xcode powtarzał:
Nie tożsamość podpisanie znaleźć. Xcode może poprosić o nową tożsamość podpisu na iOS Development .
Obserwowani przez:
Twoim koncie posiada już ważnego certyfikatu. Jeśli masz tożsamość podpisu na innym komputerze Mac, możesz zaimportować profil programisty. Możesz również odwołać bieżący certyfikat i zażądać go ponownie.
Zrobiłem wiele kroków:
- Usuwanie moje konto z poziomu preferencji Xcode jest.
- usunięcie wszystkiego z aplikacji łańcucha kluczy.
- wyczyszczenie wszystkiego od wewnątrz centrum członkiem deweloper (strona deweloper jabłko)
- usunięcie wszystkich rezerw profile
- usunięte moje urządzenie
- odwołane Wszystkie moje certyfikaty
- wznowiona Xcode aby przeprowadzić "Wyczyść" projekt z menu produktu.
- nawet wszedł do mojego pliku project.pbxproj, aby wyczyścić wszystko, co związane z PROVISIONING_PROFILE
- usunęło wszystkie profile udostępniania z mojego urządzenia.
Potem wróciłem do Xcode:
- dodał moje konto w sekcji Preferencje
- kliknął Zobacz szczegóły
- zrobili odświeżenia
- Xcode automatycznie tworzy dwa certyfikaty
- Xcode automatycznie tworzy profile udostępniania
- Kod Xcode na Tworzy jedną tożsamość podpisu: tylko dla dystrybucji iOS. Oto mój problem: nie mogę uzyskać tożsamości podpisywania aplikacji na system iOS.
Po nie dostanę go do pracy poszedłem stare mody ręczny sposób:
- najpierw wyczyścić wszystko jak wyżej
- tworzone nowe certyfikaty ręcznie, pobrać je i dodaje je do klawisza aplikacja łańcuchowa.
- stworzył nowe profile udostępniania ręcznie, pobrać je i wrzucił je na ikonę Xcode aplikacji. Na koniec wynik jest taki sam; Kiedy jestem w Xcode> Preferencje> Konta> Pokaż szczegóły:
- Mam tożsamość podpisującego dystrybucja
- nie mam tożsamość podpisującego rozwój
Kiedy klikam przycisk + pod Tożsamości podpisywania i wybrać nic iOS rozwoju "dzieje ..
znalazłem wiele stanowisk tutaj na stackoverflow, próbowałem ich sugestie, ale to nie będzie działać dla mnie. Przykłady innych stanowiskach: here, here i here
Pracuję z najnowszej wersji Xcode 6.2. Pracuję nad aplikacją, która jest już w sklepie z aplikacjami.
I zostały próbuje znaleźć rozwiązanie siebie, Próbowałem propozycje z innych postu przed prosząc nowe pytanie. Ale teraz jestem zdesperowany. Czy ktoś mógłby mi pomóc?
Zmieniano: ja również uległy zmianie ustawienia kompilacji kodu podpisanie mojego projektu i cel w Nie znak kod i umieścić go z powrotem do iOS Distribution dla ad hoc i iOS Rozwoju dla Odpluskwić.
Czy w portalu utworzono również nowy certyfikat dev (ręcznie)? Myślę, że widzę, gdzie próbowałeś z XCode, ale chcesz się upewnić. Może to również pomóc w zrzuty ekranu twojego portalu deweloperskiego, kodu X i dostępu do pęku kluczy. Proszę zamaskować poufne informacje. – Dan
@Dan, dzięki za odpowiedź. tak, próbowałem go zarówno automatycznie, jak i ręcznie, wynik jest taki sam. dodałem kilka zrzutów ekranu, o które prosiliście. Czy jest coś jeszcze, co mogę dodać, lub inne informacje, które są potrzebne, aby pomóc? – Brabbeldas
Związałeś nowe certyfikaty z profilami obsługi administracyjnej? – Dan