2013-02-11 4 views
0

열려있는 프레임 워크 프로젝트를 테스트를 위해 다른 시스템으로 옮기고 싶습니다. 하지만 (주최자를 통해 내 보낸) 빌드 제품을 열려고하면 앱이 내가 설정 한 텍스트없이 시작됩니다 (TrueTypeFont를 통해). 또한 내가 사용하는 xml의 데이터를로드하지 않습니다. 내 보낸 제품을 동일한 컴퓨터에서 열 경우에도 마찬가지입니다. 나는 다양한 빌드 단계를 시도 cpp를Xcode의 오픈 프레임 워크 내장 제품에 글꼴 및 xml이 없습니다.

fontLarge.loadFont("font.ttf", 35); 
fontLarge.drawString("Display that String", 30,30); 

에 .H

ofTrueTypeFont fontLarge; 

에 :

글꼴처럼로드됩니다. .ttfs 및 .xmls를 다양한 디렉토리에 복사했지만 앱에서 찾지 못합니다.

은 최종 제품에서 상상할 수있는/App/Contents,/Frameworks,/usr/... 내의 모든 폴더에서 (/ bin) 데이터 폴더를 사용해 보았습니다. 내가 여기서 무엇을 놓치고 있니?

엑스 코드 4.6/OS X 10.8.2/오픈 프레임 웍스 0073는 가장 좋은 방법이다하지만 내가 그것을 해결하는 방법 경우

답변

1

확실하지 :

응용 프로그램 설치에 추가

ofSetDataPathRoot("../Resources/data/"); 

그런 다음 대상에 파일 복사 빌드 단계를 추가하고 대상을 "자원"으로, 하위 경로를 "데이터"로 설정하십시오. 이제부터는 필요한 파일을 빌드 단계에 끌어다 놓을 수 있습니다. 그러면 해당 파일이 포함됩니다.