2016-09-08 8 views
1

既存のアプリケーションに問題があります。いくつかのポッド(とCocoapods)がうまく更新されていないため、私のアプリをどのデバイスやシミュレータにも持ち込むことができません。Xcode配備後に白い画面しか表示されない

シミュレータ/デバイスは白色のままです。メモリ使用量は約1秒ごとに増加します。 20メガバイト(最大で数ギガバイト) - 何も起こりません。白色のままです。

さんは既にアプリをきれいにして、すべてのポッドを削除して再度更新しましたが、成功しませんでした。

アイデア?

ザ・デバッガは、この例を示します

enter image description here

そして、この(2分後)

enter image description here

編集:[OK]を、今、デバッグを押す - 一時停止し、これを示しています

enter image description here

もう一度編集:新しいプロジェクトでも起こります。非常に奇妙な。 XCodeを再インストールしてみてください。

+0

デバッガを使用して、何が起こっているか見るの3ギガバイトを占めています。 – rmaddy

+0

私は何が起きているのか分からず、病人だけがデバッガでスピナーを見ます。重大なメモリの問題に遭遇しているようだが、私はなぜ(アプリは何の問題もなく前に実行されていた)知りません。 – derdida

+0

アプリを一時停止し、各スレッドのスタックトレースを見て何が起こっているのかを確認します。 – rmaddy

答えて

0

解決策が見つかりました。それはでした:

let paddingView = UIView(frame: CGRectMake(0, 0, 15, self.txtEmail.frame.height)) 
    txtEmail.leftView = paddingView 
    txtEmail.leftViewMode = UITextFieldViewMode.Always 
    txtPassword.leftView = paddingView 
    txtPassword.leftViewMode = UITextFieldViewMode.Always 

//アプリはクラッシュするが、メッセージはありません。ラム

let paddingView = UIView(frame: CGRectMake(0, 0, 15, self.txtEmail.frame.height)) 
    txtEmail.leftView = paddingView 
    txtEmail.leftViewMode = UITextFieldViewMode.Always 

    let paddingViewPassword = UIView(frame: CGRectMake(0, 0, 15, self.txtPassword.frame.height)) 
    txtPassword.leftView = paddingViewPassword 
    txtPassword.leftViewMode = UITextFieldViewMode.Always 

作品罰金...

+0

私はまったく同じ問題を抱えています。空白の白い画面で超高メモリ使用。どのようにして問題が発生したかを調べましたか? – luke

+0

こんにちは。病気は問題が発生してから何が変わったのかを確認しましたが、この数行のコードでした。それを取り除いた後、すべてがうまくいった。あなたが変更したものを見つけよう – derdida

関連する問題