2016-02-17 35 views
5

Mi piacerebbe molto includere il supporto Bitcode per il mio progetto iOS, ma sto utilizzando il framework di accesso a Google e sembra che ANCORA non abbiano aggiunto il supporto Bitcode alla libreria.GoogleSignIn framework iOS no Supporto per bitcode

Non riesco a trovare alcuna informazione sul fatto che sia in arrivo o che parli di come altri sviluppatori richiedono questa funzione ... sono io la minoranza qui? Nessun altro utilizza il framework di accesso a Google in iOS o semplicemente non desidera utilizzare Bitcode?

Rimuoverei il framework di accesso a Google poiché non è stato nient'altro che un problema per me, ma temo che il 7% dei miei utenti si sia registrato con Google Accedi, quindi ora sono bloccato.

Sto usando i baccelli:

pod 'GoogleSignIn' 
pod 'GoogleAnalytics' 

GoogleAnalytics sembra andare bene ora e avere il supporto codice binario che, ma il quadro GoogleSignIn dà ancora errori quando codice binario che viene accesa come ad esempio:

.. .Pods/GoogleAuthUtilities/Libraries/libGTMOAuth2_external.a (GTMOAuth2Authentication.o) ' non contiene bitcode. È necessario ricostruirlo con codice bit abilitato (impostazione Xcode ENABLE_BITCODE), ottenere una libreria aggiornata dal fornitore o disabilitare il codice bit per questa destinazione. per l'architettura arm64

risposta

2

Sì, sembra che la libreria "Accedi" non supporti BitCode in questo momento. Ma puoi sempre disabilitarlo, perché Bitcode è opzionale come dice Apple nelle sue note:

Per le app iOS, il bitcode è l'impostazione predefinita, ma facoltativa. Se fornisci il codice bit , tutte le app e i framework nel pacchetto dell'app devono includere il codice bit . Per le app watchOS, è richiesto il codice bitcode.

Quindi, non vi resta che disabilitarlo:

  1. Selezionare la destinazione.
  2. Vai a Impostazioni di compilazione.
  3. Cerca "codice bit".
  4. Modificare l'opzione "Abilita codice bit" su NO.

Xcode Project

I.

+0

Io, ovviamente, hanno spento codice binario che in questo momento perché, come ho detto sopra io uso il segno di Google in quadro. Quello di cui parlavo era voler accenderlo e come non farlo perché Google non lo supporta in questo contesto. – jakedunc

Problemi correlati