Secondo la documentazione di Google (Analytics per iOS), vogliono che tu scarichi un file .plist generato automaticamente per configurare la tua app. Sfortunatamente, ho più suite di report (Debug, Release) e ho bisogno di passare dinamicamente a seconda della build. Quindi sto provando a fare una delle due cose:Utilizza Google Analytics per iOS senza file .plist
- C'è un modo per eliminare completamente il file .plist e impostare tutte le configurazioni dinamicamente? Di quali valori si avrebbe bisogno?
OPPURE
- Posso modificare i valori nel file .plist Google per utilizzare le variabili da definiti dall'utente impostazioni di generazione del mio progetto? Ho provato ad aggiungere uno denominato GOOGLE_ANALYTICS_ID e a farci riferimento da $ {GOOGLE_ANALYTICS_ID} nel file Google .plist, ma non sostituisce il valore come mi aspetterei che lo faccia.
In che modo hai istruito dinamicamente la tua app per inviare a diverse suite di report a seconda che l'app sia Debug o Release?
posso confermare questo funziona quando si combinano con questa risposta http://stackoverflow.com/a/24112024/1359306. Ho usato swift e impostato 'trackUncaughtExceptions' su true,' trackerWithTrackingId' e 'dispatchInterval'. – Patrick
Grazie mille per questo suggerimento! Non so perché la documentazione non menzioni nemmeno questo metodo! Stavo cercando di scambiare i file plist con uno script di esecuzione nella fase di compilazione fino a quando ho trovato questa opzione! –
Buono a sapersi, questo vecchio sistema funziona ancora. Grazie! –