2014-03-07 2 views
2

내가 가지고있는 구조와 같은 : root | www | platforms | plugins (일반적인 코르도바 프로젝트 구조)코르도바 폰갭 CLI 루트 WWW 폴더를 연결한다,하지 플랫폼/IOS/www가 폴더

이 지금은 플랫폼 내 IOS 프로젝트를 생성 cordova platform add ios을 실행/ios/

Xcode에서 ios 프로젝트를 열면 내 프로젝트 트리의 측면에 cordova.js가 표시되지 않습니다. www이 어디에 있는지를 밝히기 위해 "찾기에 표시"를 사용하십시오. 놀랍게도 플랫폼/ios/www가 아닌 ​​root/www입니다.

그 것이 코 도바의 문제점입니까? 이제 내 프로젝트가 중단됩니다.

+0

프로젝트를 어떻게 망각하고 있습니까? ypu가 cordova 빌드를 실행 했습니까? 빌드가 끝난 후 xcode에서 프로젝트를 열고 빌드하고 있습니까? 나는 그 문제를 결코 경험하지 못했고, 세부 사항의 어법에서 돕기는 어렵다. – VicM

+0

잘 모르겠습니다. deviceready는 발사하지 않습니다. 나는 그것이 문제인지 진보인지를 묻는 것이다. –

답변

2

광산은 괜찮습니다. 준비 폴더를 엽니 다. www 폴더에있는 cordova.js.

enter image description here

+0

감사합니다. 지금 Staging 폴더에 주목했습니다. –

+4

스테이징 폴더가 무엇인지 알기 원하십니까? 다른 모든 폴더 대신 폴더 안의 모든 작업을 완료해야합니다. – Malloc

+1

감사합니다 ... 폴더를 발견했습니다. –

0

내가 같은 질문이이 질문을 찾았지만, 여기에 공식 설명을 발견 : http://cordova.apache.org/docs/en/4.0.0/guide_cli_index.md.html

그것은 약간의 시간을 절약 할 수 있도록 희망 (섹션의 buttom의 "플랫폼 추가"에서) 다른 사람들도 같은 질문을합니다.

응용 프로그램을 빌드 할 때 CLI를 사용하는 경우 수행중인 작업이나 설명서에서 다르게 지정하지 않으면/platforms/디렉토리의 파일을 편집하지 마십시오. 이 디렉토리의 파일은 빌드하거나 플러그인을 다시 설치할 때 응용 프로그램을 준비 할 때 정기적으로 겹쳐 씁니다.

이 시점에서 Eclipse 또는 Xcode와 같은 SDK를 사용하여 만든 프로젝트를 열 수 있습니다. SDK로 개발하려면/platforms/디렉토리에서 파생 상품 세트를 열어야합니다. 이는 SDK 관련 메타 데이터 파일이 해당/platform/하위 디렉토리에 저장되기 때문입니다. 각 IDE 내에서 응용 프로그램을 개발하는 방법에 대한 정보는 플랫폼 안내서를 참조하십시오. CLI를 사용하여 프로젝트를 초기화 한 다음 기본 작업을 위해 SDK로 간단하게 전환하려는 경우이 방법을 사용하십시오.