Почему Firebase Automatic Screen Reporting вызывает сбой моего приложения для iOS? - PullRequest
0 голосов
/ 27 января 2019

Я хочу записать данные в базу данных Firebase, используя базовый код записи.Я программирую на Swift, поэтому я создал ссылку на базу данных и следовал официальным указаниям на странице помощи Firebase.Когда я запускаю приложение с помощью команды записи:

override func viewDidLoad() {
    ref = Database.database().reference()
    ref.childByAutoId().setValue(titleText)
}

Приложение аварийно завершает работу и выдает сообщение об ошибке:

Включена отчетность экрана аналитики.Вызовите [FIRAnalytics setScreenName: setScreenClass:], чтобы установить имя экрана или переопределить имя класса экрана по умолчанию.Чтобы отключить экранную отчетность, установите для флага FirebaseScreenReportingEnabled значение NO (булево) в Info.plist

Я уже пытался отключить FirebaseScreenReporting, но приложение вылетает и возвращает ошибку:

Отчеты на экране аналитики отключены.Переходы UIViewController не будут регистрироваться.

Я хотел бы иметь возможность записывать данные, хранящиеся в переменной "titleText", в Firebase, но я не могу даже проверить это без корректной работы приложения.Как я могу заставить приложение работать и корректно отклонить эту ошибку?

1 Ответ

0 голосов
/ 28 января 2019

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...