2015-12-17 11 views
5

Jestem w trakcie przesyłania mojej aplikacji do iTunes Connect. Podczas przesyłania do iTunes Connect pojawia się błąd z informacją "Wystąpił błąd podczas przesyłania. Narzędzie Symbole nie powiodło się."Problem podczas przesyłania aplikacji na iOS do iTunes Connect: "Narzędzia symboli nie powiodły się"

Jestem bardzo zdezorientowany, dlaczego ten błąd występuje. Mogłem wcześniej przesyłać kompilacje do iTunes Connect bez problemu. Nasz zespół niedawno dodał do naszej aplikacji układ ramowy i mam przeczucie, które może być problemem, ale nie jestem pewien. Powodem, dla którego uważam, że Umieszczanie jest naszym problemem, jest to, że Xcode wspomina, że ​​ma 0 Uprawnień trzy razy przed przesłaniem.

Jak obejść ten problem?

przed przesłaniem (zauważyć umieszczone 0 Uprawnień): enter image description here

Symbole narzędzie udało błąd występuje zaraz po naciśnięciu przycisku wysyłania w poprzednim zdjęciu: enter image description here

Archiwum przesyłanie nie powiodło się: enter image description here

+0

Tak, prawdopodobnie ma to związek z pakietem ramowym dodanym do aplikacji. Jakie ramy zostały dodane do aplikacji? – mechdon

+0

Ostatni dodany framework został umieszczony. Kiedy usunąłem to całkowicie z aplikacji, udało mi się zarchiwizować i przesłać. Muszę włączyć te ramy w pewnym momencie. Jak dodać strukturę i nie mieć tego kłopotliwego zachowania? @mechdon –

+0

Nie jestem zbyt obeznany z układem umieszczonym. Czy zawiera pojedyncze pakiety? Sprawdź plik .bundle i sprawdź, czy istnieje plik info.plist. Jeśli tak, usuń z niego plik wykonywalny. Czy próbujesz odznaczyć opcję "Dołącz symbole aplikacji do aplikacji ..." podczas przesyłania aplikacji? – mechdon

Odpowiedz

4

Wpadłem na ten problem z XCode 9 i wygląda na to, że pojawia się, gdy masz zewnętrzne frameworki lub skompilowane .a biblioteki dodane do twoich ustawień budowania projektów jako nie jest w stanie symbolizować tych plików.

Odznaczenie Include app symbols pozwala na przesłanie.

Powiązane problemy