Sto cercando di installare il sdk di google tag manager nella mia app iOS usando swift. Ho seguito le istruzioni qui Getting Started Guide for Swift. Nella Sezione 3: aggiungi un'intestazione di bridging per le librerie Objective-C. Passaggio 7: aggiungere queste istruzioni di importazione al file di intestazione :. Ho provato a importare il codice nel mio file di intestazione del bridging, ma quando provo a compilarlo viene visualizzato un errore che legge 'TagManager.h' file not found.
- Come posso risolvere questo errore e utilizzare google tag manager in swift?Come installare l'SDK di Google Tag Manager nel progetto rapido
risposta
Avevo controllato il sito Googledeveloper indicato nel collegamento. Provalo semplicemente aggiungendo il nome del progetto inftont del BridgingHeader.h in Impostazioni di creazione potrebbe funzionare. Ad esempio: HippiTap /BridgingHeader.h
UPDATE: Tag Manager 5.0.6
- finalmente trovato la ragione di questo problema, Google ha aggiornato il suo file TagManager pod, ma non aggiornato la sua esercitazione
- Se si utilizza pod 'GoogleTagManager' nel file pod verrà installare l'ultima pod disponibili (es) 5.0.6
Questa versione does't contenere i file necessari per importare nel file di BridgingHeader.h come mostrato nella https://developers.google.com/tag-manager/ios/v3/swift#add-bridging-header .Se utilizziamo 5.0.6 file di pod in Xcode sarà simile di seguito,
Per risolvere questo abbiamo essere necessario ridurre la versione di TagManager.Now sostituire
pod 'GoogleTagManager’
con
pod 'GoogleTagManager’,’~> 3.15.0’
ora gestita pod intall nel vostro terminale,
Installing GoogleTagManager 3.15.0 (was 5.0.6)
Cambiando la versione di Tag Manager siamo liberi di andare da tutorial di google here.
Ora il file pod sarà simile sotto
Penso che questo possa aiutare a you.give una prova e fammi sapere il risultato.
Ho lo stesso errore e non riesco a risolverlo. –
Grazie @ Gokul vivid, ho cambiato la versione in 3.15.0 e ora funziona senza problemi. ;) –
Ciò significa che non potremo mai utilizzare il GTM più recente per iOS? – Happiehappie
- 1. Come eseguire Google Experiment in Google Tag Manager
- 2. Google Tag Manager non visibili in Google Analytics
- 3. Equivalente di dataLayer.push nell'API PHP di Google Tag Manager
- 4. Impossibile installare Nuget Package Manager
- 5. Google Tag Manager non sposterà l'evento sul datalayer su Android
- 6. Errori di compilazione di ooVoo SDK nel progetto rapido
- 7. Come installare il pacchetto in Xcode tramite Swift Package Manager
- 8. Google Map Marker Manager V3
- 9. Configura Firebase Analaytics + Google Tag Manager (GTM) per variante di costruzione
- 10. come aggiungere openssl a un progetto rapido
- 11. come installare setuptools nel mac
- 12. Come installare Enterprise Manager in SQL Server 2008 Express?
- 13. API di Google Maps v3: Drawing Manager
- 14. Impostazioni di configurazione mancanti nel Configuration Manager
- 15. Arresti anomali casuali su app iOS Implementazione di Google Tag Manager
- 16. Uso Google Tag Manager per attivare i tag sul mio sito Web. Le variabili "non definite" nel codice personalizzato per qualsiasi versione di Internet Explorer
- 17. Servizi Google Play mancanti nella cartella Extra in SDK Manager
- 18. Come installare artefatti nel filestore locale gradle
- 19. plug-in jquery di tag manager utilizzando typeahead
- 20. Tag all'interno tag nel modello di Django
- 21. iOS Tag Manager Google si arresta in modo anomalo all'avvio con 'NSParseErrorException', motivo: 'Ultimo tag: 116 deve essere 124'
- 22. Che cos'è Google Web Driver in Android SDK Manager?
- 23. Come utilizzare i miei Entity Manager ed Entity Manager nel comando console di Symfony 2?
- 24. Android SDK Manager non mostrare alcun pacchetti da installare
- 25. Google API Manager Configurazione schermata di consenso OAuth Errore
- 26. Xcode 6.4 si blocca nel punto di interruzione rapido
- 27. Meta tag nel corpo
- 28. PHP Manager IIS non riesce a installare Windows 10
- 29. Come includere l'installazione del driver INF nel progetto VS Installer
- 30. Seleziona "Android X.X" o "Google API" nel nuovo progetto
Sto avendo lo stesso errore, potresti risolvere? –