2016-09-27 2 views
0

Я недавно установил струи Firebase в свое приложение, так как хочу, чтобы теперь можно было проверять пользователей и разрешать пользователям регистрироваться.Firebase Xcode output в консоли

Тем не менее, это то, что в консоли:

2016-09-27 22: 45: 50,248 SampleApp [68417:] Firebase аналитика v.3402000 начали 2016-09-27 22:45 : 50.260785 SampleApp [68417: 3132777] Подсистема: com.apple.libsqlite3, категория: logging, enable_level: 0, persist_level: 0, default_ttl: 0, info_ttl: 0, debug_ttl: 0, generate_symptoms: 0, enable_oversize: 1, privacy_setting: 2, enable_private_data: 0 2016-09-27 22: 45: 50.278546 SampleApp [68417: 3132701] Подсистема: com.apple.BackBoardServices.fence, категория: Приложение, enable_level: 1, persist_level: 0, default_ttl: 0, info_ttl: 0, debug_ttl: 0, generate_symptoms: 0, enable_oversize: 0, privacy_setting : 0, enable_private_data: 0 2016-09-27 22: 45: 50.278 SampleApp [68417:] Чтобы включить ведение журнала отладки, установите следующий аргумент приложения: -FIRAnalyticsDebugEnabled (см. ...) 2016-09-27 22:45 : 50.300 SampleApp [68417:] Успешно создано приложение для делегирования делегатов Firebase Analytics. Чтобы отключить прокси-сервер, установите флаг FirebaseAppDelegateProxyEnabled в НЕТ в Info.plist 2016-09-27 22: 45: 50.360374 SampleApp [68417: 3132797] [] nw_host_stats_add_src recv слишком мало, получено 24, ожидается 28 2016-09- 27 22: 45: 50.360821 SampleApp [68417: 3132797] [] nw_host_stats_add_src recv слишком мало, получено 24, ожидается 28 2016-09-27 22: 45: 50.361170 SampleApp [68417: 3132797] [] nw_host_stats_add_src recv слишком мало, получено 24 , ожидаемый 28 2016-09-27 22: 45: 50.361630 SampleApp [68417: 3132797] [] nw_connection_endpoint_report [2.1 216.58.210.46:443 путь ожидания (удовлетворен)] сообщенный путь события: выполнено [.....] nw_endpoint_handler_cancel [1.5 216.58.214.10:443 начальный путь, указанный путь к событию: начало.

В этом выпуске есть более 3000 символов, и SO не даст мне опубликовать полный вывод.

Я очень новичок в разработке iOS и особенно Firebase.

Единственный код, который я работает в моей viewDidLoad является:

if let user = FIRAuth.auth()?.currentUser { 
     print("User Signed In") 
    } else { 
     print("Not logged in") 
    } 

Я даже не знаю, если это правильный способ, чтобы проверить, есть ли уже пользователь вошел в систему и я не могу начать понять, что вся эта информация.

Я пробовал: Xcode 8 Console Garbage?, но это не решило проблему.

Может ли кто-нибудь сказать мне, как удалить это или понять это?

+0

См http://stackoverflow.com/q/39559602/6297658, http://stackoverflow.com/a/39560078/6297658 – Dravidian

ответ

3

Вы, вероятно, сочетание 3-х видов продукции

  1. Xcode Console «мусора» - Определенно дать такое решение вы связаны еще одну попытку. Иногда вам нужно удалить и переустановить приложение, чтобы оно было выполнено, но это очистит почти все, что начинается с nw_ (и их очень много!)

  2. Обычный выход для Firebase. Это должно быть около 8-10 строк.

  3. Букет страшного вида FIRInstanceID Предупреждения.Хотя вы можете вообще игнорировать эти предупреждения, они немного раздражают/страшны, поэтому я рекомендовал бы их исправлять, добавив доступ к KeyChain в ваши возможности, как описано в this post.

+0

Спасибо. Починил это. Только около 8 строк. Страх уровень вниз! – JamesG

Смежные вопросы