2014-04-23 4 views
5

phonegaps 원격 서비스로 빌드 할 때 사용했던 phonegap ios 앱이 있습니다. https://build.phonegap.com/phonegap config.xml 설정이 작동하지 않습니다.

거기에는 단지 perfekt 만 작동하는 config.xml의 몇 가지 설정이 있습니다. 예 :

이제 Mac에서 로컬로 빌드하고 싶지만 설정을 적용 할 수 없습니다.

나는 폰갭 3.3.0을 가지고 다음과 같은 실행 폰갭 빌드 IOS 폰갭은 IOS

이 앱은 이제 세로 모드에서 아이폰 에뮬레이터에서 열립니다를 설치합니다. 내 설정이 작동하지 않는 이유를 알 수 없습니다.

+0

추가 정보를 제공해야합니다. 어떤 버전의 PhoneGap Build를 만들고 어떤 버전의 PhoneGap을 Mac에 설치 했습니까? PhoneGap 버전으로 환경 설정 정의가 변경되지 않았습니까? 나는 이것이 공통적 인 실수이기 때문에 만 묻는다. (내가 만든 것) –

+0

phonegap 빌드로 나는 3.3.0을 위해 빌드하고 그것이 내 Mac에도 설치되어있다. http://docs.phonegap.com/en/3.3.0/config_ref_index.md.html#The%20config.xml%20File 오리엔테이션은 동일하게 보입니다. xcode 프로젝트를 열 때 이것은 예를 들어 가로로 설정되지 않습니다.xcode에서 다시 설정해야합니다. config.xml에 지정된 아이콘도 xcode에서 다시 설정해야합니다. 정말 성가신 ... – badtant

+0

Mac에서 PhoneGap에 대해서 모르겠다. PhoneGap Build만이. 내가 너라면 어쨌든 Mac에서 모든 작업을 다시 수행하므로 버그가 발생하지 않습니다. –

답변

1

이 수정이 이상적으로 3.4 릴리스에서이 따라해야한다 : https://issues.apache.org/jira/browse/CB-5634

그러나 해결로 문제가 표시된 후에 사람들이이 문제를보고했다. 따라서 3.4의 최신 패치 릴리스를 시험해보고 작동하는지 확인하십시오.

이 기본 설정을 처리하는 코드는 문서에 대해 충분히 언급 한 3.4 이전에는 존재하지 않았습니다.

1

Xcode를 사용하여 iOS에서 Cordova 버전 3.5.0-0.2.1과 동일한 문제가 발생했습니다. 어떻게 된 것인지 잘 모르겠지만 - info.plist 파일을 보면 "지원됨 인터페이스 방향 ". 하나는 풍경으로 만 제한되었고 (원하는대로) 다른 하나는 풍경과 인물을 모두 포함했습니다. 초상화 항목을 삭제하면이 작업이 가능해졌습니다.

나는 이미 config.xml을 업데이트했으며 앱 패키지에서 올바른 정보가 컴파일 된 앱에 포함되어 있는지 확인했습니다.

-1

Config.xml을 루트 폴더에 있지만 .html 개의 파일과 같은 폴더에 두지 마십시오!

잘못된 :

올바른
루트/페이지/index.html을
루트/config.xml에 :

루트/index.html을
루트/config.xml에

그래도 작동하지 않으면 .html 개의 파일과 config.xml을 모두 r에 넣으십시오. oot folder

이것은 나를 위해 일했습니다. 행운을 빈다.

+0

phonegap을 실행하여 myProject를 만들면 config.xml이 루트에 저장됩니다. 당신이 제안한 것처럼 그것을 www로 옮겼습니다. 설정이 무시되고 있다는 사실을 고쳐주지 않았습니다. –

관련 문제