nw_Host_stats_add_src recv too small, received 24, expected 28
だから私はこれがコンソールに表示されており、それが私が気にする必要がある問題であるかどうかはわかりません。 Firebaseにアプリをアタッチし、匿名サインインでデータベースに書き込んだ後に気付きました。これについて何かする必要があるのか、もしそうならそれらのアクションはどうなるのかと思っただけです。
ありがとう!
原因:iOS 10およびXcode8。また、inputFieldの奇妙なバグによって複製される可能性があります。
問題は、入力文字よりも幅が小さいInputFieldに属します:96px vs(4 * 28px)これによりCPUが100%になり、幅が128pxに設定されると修正されます
または、すべてを黙らせる:
OS_ACTIVITY_MODE
をdisable
の値に追加または設定します。OS_ACTIVITY_MODE
の値を削除し、空のままにします。必要に応じて、デバイスのログが表示されます。私はここにあるRedditのビデオでこの答えを見つけました: https://www.reddit.com/r/ios/comments/5p0fvy/xcode_nw_Host_stats_add_src_recv_too_small/
この警告はXCodeから発生し、環境変数をSchemeのRunセクションに追加することで無効にできます。環境名はOS_ACTIVITY_MODEで、値は「無効」です。
これは、すべての「nw_」警告メッセージを抑制するようです。これは警告をだけ抑制することに注意してください。警告が重要であるかどうか、または修正が必要な「実際の」根本的な問題があることを示しているかどうかはわかりません。
Xcode-8.2 iOS-10.2でこれとまったく同じエラーメッセージが表示されていましたが、Firebaseを使用していなかったため、違いがあるかどうかはわかりません。 OS_ACTIVITY_MODE
をdisable
に設定しても問題は解決しませんでしたが、設定したAll Exceptions Breakpoint
が原因であることがわかりました。 All
からObjective-C
に変更し(C
を削除)、その行で停止しなくなりました。これを行うには、左側の[ブレークポイント]タブでブレークポイントを右クリックし、[編集]を選択してから変更を行います。