2016-02-17 10 views
5

Chciałbym wesprzeć obsługę Bitcode dla mojego projektu na iOS, ale korzystam z platformy logowania Google i wygląda na to, że nadal nie dodali obsługi Bitcode do biblioteki.GoogleSignIn iOS framework nr Obsługa Bitcode

Nie mogę znaleźć informacji o tym, czy wkrótce to nastąpi, lub o tym, jak inni deweloperzy domagają się tej funkcji ... czy ja jestem tutaj mniejszością? Czy nikt nie korzysta z Google Sign In w systemie iOS, czy po prostu nie chce używać Bitcode?

Usunąłabym system logowania Google, ponieważ był to dla mnie tylko kłopot, ale obawiam się, że 7% moich użytkowników zarejestrowało się w Google Zaloguj się, więc utknąłem z tym.

Używam strąków:

pod 'GoogleSignIn' 
pod 'GoogleAnalytics' 

Google Analytics wydaje się być w porządku, a teraz mają wsparcie BitCode ale ramy GoogleSignIn wciąż daje błędy podczas Bitcode jest włączona, takich jak:

.. .Pods/GoogleAuthUtilities/Libraries/libGTMOAuth2_external.a (GTMOAuth2Authentication.o) " nie zawiera bitu. Musisz go odbudować z włączonym bitcem (ustawienie kodu X ENABLE_BITCODE), uzyskać zaktualizowaną bibliotekę od dostawcy lub wyłączyć kod bitu dla tego celu. dla architektury arm64

Odpowiedz

2

Tak, wygląda na to, że biblioteka "Zaloguj się" nie obsługuje w tej chwili kodu BitCode. Ale zawsze można go wyłączyć, ponieważ opcja Bitcode jest opcjonalna, ponieważ firma Apple podaje w swoich notatkach:

W przypadku aplikacji na iOS domyślną opcją jest bitcode, ale opcjonalna. Jeśli podasz kod , wszystkie aplikacje i frameworki w pakiecie aplikacji muszą zawierać kod BATode . W przypadku aplikacji watchOS wymagany jest kod bitcodowy.

Więc po prostu trzeba ją wyłączyć:

  1. Wybierz swój cel.
  2. Przejdź do Ustawień konstrukcyjnych.
  3. Wyszukaj "kod bitowy".
  4. Zmień opcję "Włącz Bitcode" na NIE.

Xcode Project

I.

+0

I oczywiście mają BitCode wyłączony w momencie, bo jak mówię powyżej używam logowania Google ram. O tym, o co chodziło mój post, chodziło o to, by go włączyć i jak nie mogę, ponieważ Google nie obsługuje go w tych ramach. – jakedunc

Powiązane problemy