2017-02-07 14 views
7

私は、アプリケーションをリファクタリングし、フレームワーク内のレガシーコードを移動する必要があります。無限ループviewDid起動時に

私は移行の最初の部分を行っています。私は私のアプリを起動したときしかし、私は最初の画面

enter image description here

デフォルトのViewControllerが無いカスタムクラスを持つ単純なのUIViewControllerである上無限ループを持っています。

+0

関数 'fira_viewDidAppear何をするか:'カテゴリで実装を'UIViewController(FIRAScreenClassName)'のように見えますか? –

+0

これはfirebaseによって実装されたものです。 –

+0

私はUIViewControllerのためのviewDidAppearメソッドをswizzleするコードを探すべきだと思います。 –

答えて

12

この操作を行います。Info.plistの中 (アプリ)、NOにFirebaseAutomaticScreenReportingEnabledセット(ブール値)

、これに多くの一見のため:same kind of issue

+0

その仕事は、plistファイルに追加する行があります: FirebaseAutomaticScreenReportingEnabled \t