2014-10-14 10 views
8

Właśnie podłączyłem nowy iPhone 6, utworzyłem profil informacyjny, a następnie uruchomiłem aplikację, którą rozwijam na urządzeniu. To skompilowany w porządku, ale na etapie łączenie się z błędami:Błąd pakowania przy przełączaniu na arm64 (arm5 było OK)

ProcessProductPackaging

...

error: class '(null)' of input object does not respond to either selector writeToFile:options:error: or writeToFile:atomically

nie mogę znaleźć żadnych informacji o tym, co to jest. Nie otrzymuję żadnego konkretnego odwołania do kodu, aby go powiązać. Czy ktoś to przeżył?

Odpowiedz

1

Usunąłem bibliotekę zewnętrzną i powiązany z nią kod, który miałem i teraz działa.

+1

Jaką bibliotekę usunąłeś? – ebi

+0

Myślę, że to był GPUImage – aledalgrande

7

Osobiście udało mi się rozwiązać ten problem, ponownie budując projekt po raz drugi. Myślę, że doświadczałem go tylko po odwołaniu i prośbie o certyfikat.

Dziwne, że skoczył na mnie i zniknął.

+0

Mam ten błąd, ponieważ podczas archiwizacji, kliknąłem na "zarejestruj urządzenie" w kodzie xcode w moim profilu zaopatrzeniowym ... Znowu zarchiwizowałem ponownie i zadziałało. – Lapinou

1

Właśnie zmienił trochę ustawienie administracyjnej, a następnie ponownym uruchomieniu Xcode potem błąd został zniknął i archiwizowane, a następnie pomyślnie przesłany

1

Przebudowa projekt ma pracy dla mnie. Właściwie to wprowadzałem zmiany w możliwościach podczas budowania Xcode, który powodował, że kompilacja nie powiodła się.

1

właśnie wznowiona Xcode następnie błąd został zniknął

+0

Witamy w stackoverflow !! Staraj się unikać komentarzy w odpowiedzi, chyba że masz konkretną odpowiedź. Użyj poniższego pola komentarza, a po uzyskaniu wystarczającej reputacji będziesz mógł komentować każdy post. :) –

0

wyłączyłem i ponownie „Automatycznie udało podpisanie”, to problem zniknął. Uwaga: przebudowa nie pomogła mi w sprzątaniu.

Powiązane problemy