2014-03-26 3 views
1

우리는 상당히 큰 항공 앱을 가지고 있으며, iOS 용으로 패키지하면 어떤 이유로 제대로 실행되지 않습니다. 그냥 평범한 흰색 화면. 디버그 모드에서 (또는 빠른 패키징을 사용하여) 실행하면 정상적으로 작동합니다. 수출 릴리스 빌드를 통해서만 일반 흰색 화면이 시작되고 아무 것도 수행하지 않습니다.Adobe Air iOS 앱 - 공백의 흰색 화면

아무 것도 볼 수 없습니까? 어떤 종류의 오류가 있다면 어떤 생각, 어떤 방법으로 오류가 무엇인지 알아낼 수 있습니까?

+0

ANE를 사용하고 있습니까? 어떤 버전의 AIR를 사용하고 있습니까? iOS 버전은 무엇입니까? 어떻게 포장하고있어? 적절한 인증서와 모바일 프로비저닝 프로파일이 있습니까? 동일한 설정과 인증서로 Hello World 앱을 만들 수 있습니까? 우리는 "나는 흰 화면이있다"고 진단 할 수 없다. 당신은 우리에게 더 많은 정보를 주어야만합니다. –

+0

정확하게 컴파일 할 때 사용했던 앱과 똑같은 문제가 있습니다. 디버그 모드 나 빠른 패키징에서만 작동합니다. 표준 및 릴리스 결과가 빈 화면에 나타납니다. – davivid

답변

1

그래서이 문제로 어려움을 겪은 후 swf 파일을로드하는 것이 문제가되었습니다. Swf 파일 인 이미지 자산이 일부 포함되어있어 디버그 모드에서 훌륭하게 작동하지만 릴리스 모드에서는 눈부신 실패를 보입니다. 우리가 작업하고있는 응용 프로그램이 매우 강력한 상자에 릴리스 버전을 빌드하는 데 30 분 이상 걸리는 거대한 짐을 감안할 때, 이것은 상당히 고통 스러울 것입니다. 마지막으로 swf를 fxg로 변환했으며 오류가 사라졌습니다.

0

AIR iOS 앱을 빌드 할 때 비슷한 모드의 흰색 화면 문제가 발생했습니다. 앱은 오류없이 빌드되고 실행되지만 시작 이미지가 사라진 후에는 흰색 화면 만 표시됩니다.

이 문제는 위와 다르지만 나중에 참조 할 수 있도록 여기에 게시하고 싶습니다.

이것은 소스 파일에 대한 읽기/쓰기 권한이 잘못되어있는 것으로 나타났습니다. 즉, 소스 파일을 다른 컴퓨터에 복사 한 다음 해당 컴퓨터에 다른 사용자로 로그인했습니다.

해결 방법은 올바른 사용자로 로그인 한 상태에서 소스 파일을 컴퓨터로 간단히 다시 복사하는 것입니다.