2013-04-01 3 views
1

좋아, 나는 멍청이다. 그것은 간단해야하지만 나는 여기에 갇혀있다.iPhone 앱 아이콘의 위치를 ​​변경하는 방법은 무엇입니까?

리히 스틱 클릭하고 '파일 선택'을 선택하십시오. 내가 파일을 선택한 후

enter image description here

는 대화 상자가 나타납니다

enter image description here

내가 루트 디렉토리에 나의 아이콘을 유지하려는. 그러나 나는 이것을하는 방법을 이해할 수 없다. 다른 방법으로 시도해보기도하고 처음부터 프로젝트를 만들 수도 있습니다 ...

도와주세요.

답변

2

이미지 애셋을 Xcode로 가져 오면 런타임에 이미지 애셋이 모두 애플리케이션 번들의 루트 디렉토리에 있습니다.

"[email protected]"라는 파일을 한 번에 프로젝트에 추가 한 것처럼 보입니다. Xcode의 프로젝트 요약 페이지로 이동하여 빌드 단계을 클릭 한 다음 번들 리소스 섹션을 확장합니다. 여기에서 런타임시 번들에 복사 될 리소스에 대한 참조를 찾을 수 있습니다. 여기에 번들 구조에

더보기 :

  1. 기존 이미지가 엑스 코드에서와에서 중복 제거 : https://developer.apple.com/library/mac/#documentation/CoreFoundation/Conceptual/CFBundles/BundleTypes/BundleTypes.html

    어쨌든, 나는 과거에 이런 짓을 한 방법이다 Finder의 폴더 구조.

  2. Finder에서 새 폴더를 추가하면 "/ AppIcons"(또는 무엇이든)라고합니다.
  3. 모든 응용 프로그램 아이콘을 Finder에서 해당 폴더로 복사하십시오.
  4. "/ AppIcon"폴더를 XCode 프로젝트로 드래그하십시오. 일반적으로 Xcode 프로젝트의 "/ Images"하위 디렉토리에 이미지를 저장합니다. 다시 원하는 곳에 넣을 수 있습니다.
  5. 프로젝트 개요 패널의 Xcode에서 "/ AppIcons"폴더의 응용 프로그램 아이콘을 끌어다 놓거나 마우스 오른쪽 단추로 클릭하여 별도의 파일로 추가하여 응용 프로그램 아이콘을 추가하십시오.

이전에는 내가이 문제에 시달렸을 때 Xcode가 응용 프로그램 아이콘을 루트 프로젝트 디렉토리에 복사합니다.그렇게되면 필자는 Finder의 디스크와 "Xcode"프로젝트에 "/ AppIcons"폴더 구조가 있는지 확인합니다. 프로젝트에 앱 아이콘을 추가 한 다음 Finder에서/AppIcons로 이동 한 다음 다시 참조하십시오.

복사 번들 리소스에는 적절한 파일 참조가 있어야합니다. 내 애플 리케이션 아이콘 "/ 이미지/AppIcons"에

enter image description here

행운을 이동합니다!

0

이미지 파일을 [email protected]라는 이름으로 프로젝트에 추가합니다. 이렇게하려면 xcode에서 파일을 추가 할 곳을 마우스 오른쪽 버튼으로 클릭하고 add file/s을 클릭하십시오. 그런 다음 이미지를 검색하고 팝업 대화 상자를 사용하여 이미지를 추가하십시오. - 프로젝트 폴더로 복사 할 프로젝트 대상 폴더에 복사 할 수 있도록 확인란이 있습니다. 또는 HDD의 현재 위치를 참조하는 선택하지 않은 채로 두십시오 (권장하지 않음). 이 작업을 수행하기 전에 파일이 프로젝트에 존재하지 않는지 확인하십시오!

편집 : 다음 언급 드래그하여 이미지 위치 상자에 엑스 코드 내에서 파일을 삭제하는 것을 잊었다

죄송합니다.

0

XCode 4 (4.6.2 사용)에서는 대상의 info.plist 파일을 방금 이동했지만 요약 패널의 맨 위에 위치를 수정하지 않으면이 혼동스러운 메시지가 표시됩니다. 이 문제를 해결하면 아이콘이 프로젝트에 추가되었다고 가정하고 다시 표시됩니다. 그렇지 않으면 xcode가 추가 복사본을 만들지 않고도 아이콘을 드래그 할 수 있어야합니다.

이것은 프로젝트를 시작하고 xcode가 제공하는 기본 파일 위치의 혼란을 분류 할 때 발생하는 경향이 있습니다. 필자의 프로젝트 구조는 파일 시스템 구조와 99 % 동일합니다.

0

이것은 쉽게 해결할 수 있습니다. 응용 프로그램 아이콘으로 사용하려는 이미지가 프로젝트의 루트 바깥에 있으면 대화 상자가 나타나면 "예"를 클릭 한 다음 루트에 새로 생성 된 파일에서 삭제를 클릭하고 "휴지통으로 이동"을 클릭하십시오.

파일이 런타임시 루트에 계속 남아 있기 때문에 참조가 여전히 존재하며 장애없이 작동합니다.

관련 문제