2012-09-24 1 views
0

나는 앱을 생성하고 시뮬레이터에서 테스트했습니다. 그것은 일반적으로 일부 데이터에 대한 .plist 파일에 액세스하며, 필자의 Mac에서 적절한 위치에 저장됩니다.앱 번들 (라이브러리 폴더)에 파일 가져 오기

iPhone에서 내 응용 프로그램을 테스트하는 동안이 파일에 액세스하고 싶습니다 (지원 파일 폴더에 파일이 있습니다). 그러나이 방법을 찾을 수 없었습니다. 내 응용 프로그램이 액세스 할 수 있도록이 디렉토리에서 내 파일을 어떻게 얻을 수 있습니까?

/var/mobile/Applications/......./Library/freq.plist

는 대답은 그래서 구글에 그것에 아무것도 발견되지 필자 명백한 보는 출혈되어야합니다!

답변

1

a) 앱에서만 액세스 할 수있는 .plist 파일에 액세스할지, b) 앱을 사용하지 않고 앱과 MAC 모두에서 액세스할지 여부는 분명하지 않습니다. .

원하는 경우 a) 앱의 번들에 포함하고 경로에 이름을 지정하지 않고 코드에서 참조하십시오. 번들에 포함하려면 프로젝트 탐색기 (Xcode의 왼쪽 패널에서 첫 번째 탭이 맨 위에 선택됨)에 표시된 파일에 "추가"하십시오. 이를 추가하려면 먼저 Project Navigator 패널에서 폴더 아이콘 중 하나를 강조 표시 (.plist 파일을 표시 할 위치 지정) command-option-A를 입력하고 열리는 창에서 MAC에서 파일을 찾습니다 , "대상 그룹의 폴더에 항목 복사 (필요한 경우)"가 선택되어 있는지 확인한 다음 "추가"를 클릭하십시오. 이제 왼쪽 패널에 나타나며 프로그래밍되지 않은 이름으로 프로그래밍 방식으로 액세스 할 수 있습니다. "대상 그룹의 폴더로 항목 복사 (필요한 경우)"를 잊어 버리면 이해하기 어려운 문제가 발생합니다. 번들에서 제거하려면 Project Navigator 패널에서 해당 아이콘을 마우스 오른쪽 버튼으로 클릭 한 다음 "삭제"를 선택하십시오. 파일을 휴지통으로 버릴 지 여부도 선택할 수 있습니다.

b)를 묻는다면, 더 복잡하고, 문제가 발생하기 쉽고, 시도하기에 좋지 않을 수도 있습니다.

관련 문제