Подтвердить что ты не робот

Отключить ведение журнала отладки в приложении Google App

В Xcode 7.2, как я могу отключить эти результаты отладки/приложения, пока нет:

2016-01-07 11:52:53.085 MyApp[1457:] <GMR/INFO> App measurement v.1302000 started
2016-01-07 11:52:53.091 MyApp[1457:] <GMR/INFO> To enable debug logging set the following application argument: -GMRDebugEnabled (see http://goo.gl/Y0Yjwu)
2016-01-07 11:52:53.091 MyApp[1457:] <GMR/DEBUG> Debug logging enabled
2016-01-07 11:52:53.092 MyApp[1457:] <GMR/DEBUG> App measurement is monitoring the network status
2016-01-07 11:52:53.188 MyApp[1457:] <GMR/DEBUG> App measurement is ready to receive events
2016-01-07 11:52:53.201 MyApp[1457:] <GMR/DEBUG> No network. Upload task will not be scheduled
2016-01-07 11:52:53.202 MyApp[1457:] <GMR/DEBUG> Scheduling user engagement timer
2016-01-07 11:52:53.202 MyApp[1457:] <GMR/DEBUG> Timer scheduled to fire in approx. (s): 3600
2016-01-07 11:52:53.203 MyApp[1457:] <GMR/INFO> App measurement enabled
2016-01-07 11:52:53.237 MyApp[1457:] <GMR/DEBUG> Scheduling user engagement timer
2016-01-07 11:52:53.242 MyApp[1457:] <GMR/DEBUG> Canceling active timer
2016-01-07 11:52:53.245 MyApp[1457:] <GMR/DEBUG> Timer scheduled to fire in approx. (s): 3600
2016-01-07 11:52:53.270 MyApp[1457:] <GMR/DEBUG> Network status has changed. code, status: 3, Connected
2016-01-07 11:52:53.272 MyApp[1457:] <GMR/DEBUG> Timer scheduled to fire in approx. (s): 1614.930058836937
2016-01-07 11:52:53.272 MyApp[1457:] <GMR/DEBUG> Upload task scheduled to be executed in approx. (s): 1614.930058836937

Меня это беспокоит с течением времени...

Спасибо!

Изменить: я попробовал флаг - noGMRDebugEnabled, переустановил приложение без - GMRDebugEnabled, reset Содержимое и настройки, перезапустив Xcode... ничего не работает: - (

введите описание изображения здесь

4b9b3361

Ответ 1

Наконец, я нашел его в Документах Google API.

В файле GoogleService-Info.plist вам нужно добавить ключ с именем IS_MEASUREMENT_ENABLED, установить его как логическое и выбрать значение NO. Это отключит функцию измерения приложений и отобразится в консоли:

2016-07-03 10:51:38.522 MyApp[313:] <GMR/INFO> App measurement disabled

Спасибо за все ваши ответы!

Ответ 2

В Swift отключить измерения Google, которые я добавил в запуске UIApplicationDelegate:

GMRConfiguration.sharedInstance().setIsEnabled(false)

Ответ 3

Чтобы удалить режим отладки, вы можете удалить запись UserDefault, используя следующий вызов (вам нужно только запустить его один раз):

[[NSUserDefaults standardUserDefaults] removeObjectForKey:@"/google/measurement/debug_mode"];