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

Nw_host_stats_add_src recv слишком мал, получил 24, ожидается 28

nw_host_stats_add_src recv too small, received 24, expected 28

Итак, я получаю это в консоли, и я не уверен, что это проблема, о которой мне следует беспокоиться или нет. Я заметил это после присоединения моего приложения к Firebase и записи в базу данных с анонимным знаком. Просто интересно, нужно ли мне что-то делать с этим, и если да, то каковы будут эти действия.

Спасибо!

4b9b3361

Ответ 1

Это ошибка с журналами в Xcode8 + iOS10.


Мы можем обойти это следующим образом:

При включении симулятора добавьте имя OS_ACTIVITY_MODE и значение Переменные disable и проверьте его (Product → Scheme → Edit Scheme → Run → Arguments → Environment).

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

При включении устройства добавьте только OS_ACTIVITY_MODE и проверьте его (не добавляйте значение). Вы увидите NSLog в консоли Xcode8.

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

Ответ 2

Причина: iOS 10 и Xcode 8. Также могут быть реплицированы нечетной ошибкой inputField:

Проблема принадлежит элементу InputField, ширина которого меньше входных символы: 96px vs (4 * 28px) Это приводит к 100% -му процессору и фиксируется когда ширина установлена ​​на 128px

Ссылка на приведенное выше исправление и аргументацию

Или просто замолчите все:

  • Нажмите ⌘ <
  • Измените схему симулятор, добавив или установив OS_ACTIVITY_MODE под переменными среды в аргументах запуска значение disable.
  • Сделайте то же самое для устройства, но удалите значение для OS_ACTIVITY_MODE, оставив его пустым. Журналы будут отображаться для устройства так, как должны.

Ответ 3

Я нашел этот ответ в видео на Reddit, расположенном здесь: https://www.reddit.com/r/ios/comments/5p0fvy/xcode_nw_host_stats_add_src_recv_too_small/

Это предупреждение исходит от XCode и может быть отключено добавлением переменной среды в раздел "Запуск схемы". Имя окружающей среды - OS_ACTIVITY_MODE, и значение "отключено".

Это означает, что подавляется все предупреждающие сообщения "nw_". Обратите внимание, что это просто подавляет предупреждения. Я не уверен, являются ли предупреждения значительными или нет или это указывает на то, что существуют "реальные" основные проблемы, которые необходимо устранить.

Как отредактировать раздел "Исходные переменные схемы" в XCode

Добавление значения OS_ACTIVITY_MODE "disable"

Ответ 4

Я получал это одно и то же сообщение об ошибке на Xcode-8.2 iOS-10.2, но я не использовал Firebase, поэтому я не уверен, что это имеет значение. Установка OS_ACTIVITY_MODE в disable не решила проблему, однако я понял, что она исходит из All Exceptions Breakpoint, который я установил. Я изменил его на All на Objective-C (удаление C), и он больше не останавливается на этой строке. Вы можете сделать это, щелкнув правой кнопкой мыши на точке останова на вкладке точек останова слева, затем выбрав править, а затем сделав изменения.