2017-03-31 22 views
0

私は、ライブで使用されているユーザーのためにキーボードで奇妙なクラッシュを見ています。 UIWindowでKVOの問題のように見えます。この不思議なクラッシュをキーボードで解決するには

キーパスwindowLevelのオブザーバーが追加されていないため、このクラッシュの原因や原因を疑問に思っています。クラスUIRemoteKeyboardWindowの

インスタンス0x12c653e70キー値オブザーバーはまだそれに登録している間 の割り当てが解除されました。 現在の観測情報:NSKeyValueObservationInfo 0x12d3e6100 NSKeyValueObservance 0x1196e01a0:オブザーバー:0x1273223f0、キーのパス: windowLevel、オプション:コンテキスト:0x0の、 プロパティ:0x12c633980>

はまた、このクラッシュが、私はこれに遭遇したことがないので、ランダムであります個人的にはCrashlyticsを介してこれを得ました。どんな助けもありがとう。 誰かに同様の問題が発生したことがありますか?

答えて

0

サンプルコードを提供していただければ幸いです。しかし、私はあなたが一度に間違った場所であなたのUIViewControllerのすべてのオブザーバーを削除するかもしれないと思います。オブザーバーを削除するためのコードを "viewWillDisappear"に移動すると、それが解決される場合があります。

別の推測では、キーボードの属性が割り当て解除されたときに変更していることが考えられます。

私の他の推測では、キーボードの「弱い」プロパティがあるかもしれないということです。もしそうなら、それを "強"に変更すると問題が解決されます。

+0

私は質問があまりにも曖昧であることを理解しています。私はCrashlyticsを介してクラッシュを受けたので、どのように起こったのかについての情報はなく、個人的にはテスト段階でこのクラッシュを見たことがない。誰かが同様の問題に直面した場合、またはUIRemoteKeyboardWindowで奇妙な動作を経験した場合、私は洞察を求めています。 –