Я использую Google Analytics с 2010 года и вынужден перейти на Firebase.Кое-что, что я всегда делал и является критическим для меня, это наличие двух версий приложения на консоли разработчика.1 для DEBUG
и 1 для RELEASE
.Я установил флаги препроцессора и флаги конфигурации, чтобы определить, когда отправлять данные регистрации в ту или иную информацию.Теперь, когда Firebase требует, чтобы ключ присутствовал в файле GoogleService-Info.plist
(и больше не настраивался с помощью кода), мне интересно, как бы я поступил так, как делал раньше.
Ранее я использовал следующее:
if (LIVE_RELEASE && !TARGET_IPHONE_SIMULATOR) {
[[GAI sharedInstance] trackerWithTrackingId:UA_NUM_LIVE];
} else {
[[GAI sharedInstance] trackerWithTrackingId:UA_NUM_BETA];
}