2016-09-08 3 views
1

기존 앱에 문제가 있습니다. 아픈 업데이트 된 일부 포드 (및 Cocoapods) 이후로 나는 어떤 장치 또는 시뮬레이터에 내 애플 리케이션을 가져올 수 없습니다.Xcode 배포 후 흰색 화면 만 표시됩니다.

시뮬레이터/장치는 흰색으로 유지되고 메모리 사용은 약 1 초마다 증가합니다. 20 MB (최대 기가 바이트까지) -하지만 아무 일도 일어나지 않습니다. 흰색 유지.

Ill는 이미 앱을 정리하고 모든 포드를 제거한 다음 다시 업데이트했지만 성공하지는 못했습니다.

아이디어가 있으십니까? 일시 정지,이 보여줍니다 - 좋아 지금, 디버그를 누르면이 :

enter image description here

그리고이 (2 분 후)

enter image description here

편집 :

디버거는이 보여줍니다

enter image description here

다시 편집 : 새로운 프로젝트에서도 발생합니다. 아주 이상한. 이제 XCode를 다시 설치해보십시오.

+0

디버거를 사용하여 무슨 일이 일어나고 있는지 볼까지 이동합니다. – 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 

작품 벌금 3 기가 바이트 ...

+0

나는 똑같은 문제를 겪고있다. 빈 흰색 화면으로 슈퍼 높은 메모리 사용량. 문제가 발생한 곳을 어떻게 알게 되었습니까? – luke

+0

안녕하세요. 문제가 발생한 이래로 내가 변경 한 사항을 확인하고이 몇 줄의 코드를 확인했습니다. 그것을 제거한 후에, 모두는 좋았다. 당신이 무엇을 바꿨는지 찾아보십시오. – derdida

관련 문제