2016-09-09 41 views
5

Mam Xcode 8 zainstalowany na OS X kapitan.Xcode 8 Błąd podpisania kodu

Mam pakiet naklejki, który działa na symulatorze. Jednak, gdy buduję to na mnie błędy, jak poniżej:

Sprawdź zależności Podpisanie "StickerPackExtension" wymaga zespołu programistów. Wybierz zespół programistów w edytorze projektu. Code podpisu jest potrzebny do rodzaju produktu 'App Extension' w SDK iOS 10.0 '

Pokazano Recent tylko błędy Podpisanie dla "StickerPackExtension" wymaga deweloperami. Wybierz zespół programistów w edytorze projektu.

Code podpisu jest potrzebny do rodzaju produktu „App Extension” w SDK iOS 10.0 '

próbowałem tworzenia certyfikatów znowu czystej produkcji, ponowne uruchomienie Xcode ale błąd jest nadal istnieje . Próbowałem też "automatycznego zarządzania podpisami" i ręcznie zmieniłem ustawienia.

Proszę pomóc!

+0

nie używam cocoaPods. to po prostu pakiet naklejek, w którym wstawiłem aktywa (zdjęcia). to jest to! –

+0

Ten sam problem; nie można podpisać dokumentów w zamian za rozszerzenie pliku. – n13

Odpowiedz

0

Czy wybrałeś certyfikat do podpisywania dla wszystkich swoich kapsuł (jeśli używasz CocoaPods) i wszystkie twoje frameworki dołączone do rozwiązania?

+0

Nie używam kakaoPods. to po prostu pakiet naklejek, w którym wstawiłem aktywa (zdjęcia). to jest to! –

+0

zgodnie z komunikatem o błędzie, jedna z zależności nie jest podpisana. – Traveler

+0

Działa poprawnie z Xcode 7. to ony Xcode 8, który wyświetla ten błąd. –

0

Musiałem przejść do Xcode -> Preferences -> Accounts. Wybierz identyfikator programisty Apple, którego używasz w tej aplikacji. Następnie wybierz team w polu u dołu, na którym wyświetlane są zespoły. Stuknij w przycisk View Details, a następnie na nowym ekranie stuknij przycisk Download All Profiles. Spowoduje to ponowne pobranie Twoich profili.

To naprawiło to dla mnie.

2

Problemem dla mnie było wybranie zespołu profilu podpisu pod kątem zarówno Cele: Rozszerzenie i aplikacja otoki.

Nie jest to oczywiste, ale jeśli otworzysz listę rozwijaną po lewej stronie General z nazwą aplikacji i wybierz StickerPackExtension, możesz ustawić zespół dla rozszerzenia.

Źródło: Apple Dev Forums: Stickers on Xcode 8 development team error