Ad Hoc iPhone 응용 프로그램의 아이콘이 iTunes에 표시되도록하려면 어떻게해야합니까?
-
05-07-2019 - |
문제
아이콘 파일 Icon.png가있는 iPhone 앱이 있습니다.
이 아이콘은 앱이 휴대 전화 자체에있을 때 올바르게 나타나지만 iTunes의 응용 프로그램 창에는 표시되지 않습니다.
제대로 나타나려면 어떻게해야합니까?
해결책
이 작업을 수행하는 가장 깨끗한 방법은 공식 애플 문서에 설명되어 있습니다. 테스트를위한 응용 프로그램 게시. 아래는 해당 페이지에 제공된 정확한 지침입니다.
테스터가 보는 iTunes 아트 워크는 응용 프로그램의 아이콘이어야합니다. 이 아트 워크는 512 x 512 JPEG 또는 PNG 파일이어야합니다. iTunesArtwork. 파일에 유의하십시오 확장이 없어야합니다.
애플리케이션 아이콘 파일을 생성 한 후 다음 단계를 따라 응용 프로그램에 추가하십시오.
- Xcode에서 프로젝트를 엽니 다.
- 그룹 및 파일 목록에서 리소스 그룹을 선택하십시오.
- 프로젝트> 추가 프로젝트를 선택하고 iTunesArtwork 파일로 이동 한 다음 추가를 클릭하십시오.
- 나타나는 대화 상자에서 "항목 복사"옵션을 선택하고 추가를 클릭하십시오.
PNG 또는 JPEG 파일은 접미사가없는 'iTunesArtwork'일뿐입니다.
파일을 구축 한 후 파일을 응용 프로그램 번들에 복사하려고하면 앱 서명이 나오고 장치에 동기화하려고 할 때 확인 오류가 발생합니다. 아트 워크 파일이 Xcode의 프로젝트 대상 내에 "복사 번들 자원"폴더에 포함되어 있는지 확인하십시오 (위 4 단계).
다른 팁
아이콘의 512x512 PNG를 만들고 "iTunesArtwork"(확장, 견적 없음) 이름을 자원 아래 프로젝트에 추가하십시오. 그런 다음 빌드하십시오.
자세한 내용은 여기를 참조하십시오.
이 게시물에 도착하는 사람들이 더 쉽게 도착할 수 있도록 실제 지침은 다음과 같습니다 (허용 된 답변에서 링크 된 블로그 게시물에서 바로).
Twitter에서 iPhone 앱 용 자신의 IPA 파일을 만드는 방법에 대한 이야기가 있었으므로 이전에 IPA를 구축하는 데 사용한 지침을 제공 할 것이라고 생각했습니다. 즐기다.
- 데스크탑에서 "Working"이라는 폴더를 만듭니다. 이를 열고 "Payload"(Case-Ensentitive)라는 다른 폴더를 만듭니다.
- iTunesArtwork 파일을 "Working"폴더로 이동하고 .App을 페이로드 폴더로 이동하십시오.
- 터미널을 열고 다음 명령을 실행하십시오 : CHMOD -R 775 ~/데스크탑/작업/페이로드
- 페이로드 내에서 progname.app 폴더로 이동하십시오.
- info.plist 파일을 두 번 클릭하십시오. Apple iPhone OS 애플리케이션 서명의 값이 포함 된 SignerIdentity라는 항목이 있는지 확인하십시오. 없는 경우 추가하십시오.
- 모든 것을 지퍼 위로 올리십시오. iTunesArtwork 및 Payload 폴더를 지퍼하십시오. (따라서 작업 폴더 내부에있는 것을 지퍼 업)
- 원하는 이름과 IPA의 확장으로 Zip 파일의 이름을 바꿉니다.
- iTunes로 설치하려면 두 번 클릭하십시오
실제로, Ad-Hoc로 출시 된 iPhone 소프트웨어에 iTunes 아이콘을 제공 할 수 있습니다. 이것 좀 봐 블로그 게시물 자세한 내용은.
최근 경험을 추가하겠습니다. 나는 아이콘 (엄격히, iTunesArtwork)가있는 iTunes에 Ad Hoc 앱을 표시하려고 시도했습니다. 마지막으로, 나는 't'에 대한 지침을 따랐다 고 확신했지만 여전히 그리드보기에는 나타나지 않을 것입니다. 그러나 내 작품은 표지 흐름보기에 올바르게 표시되었습니다. 내 앱을/iTunes로 삭제하고 다시 설치했습니다. 그런 다음 iTunes를 종료하고 다시 시작했습니다. - 내 작품은 모든 곳에서 정확했습니다. 그리드 뷰에서 재설정되지 않는 일종의 캐싱이있는 것 같습니다.
iTunes에 아이콘 대신 블랙 스퀘어가 표시되면 Xcode의 iTunesArtwork의 파일 유형이 "image.png"가 아닌지 확인하십시오. 그렇다면 사본 자원 빌드 단계에서 CopyPNGFile은 iOS 분할에 대해 유효하지 않은 파일을 충돌시킵니다.
- Xcode에서 프로젝트를 엽니 다.
- iTunesArtwork.png 파일을 프로젝트 폴더로 복사하십시오.
- iTuneartwork.png 파일을 편집하고 iTunesArtwork에서 .png를 제거하십시오.
- 빌드를 생성하십시오.
iTunes에서 이미지를 볼 수 있습니다.
응용 프로그램 아이콘은 앱이 App Store를 통해 배포 된 경우 iTunes에만 나타납니다.
나는 당신이 개발자 또는 임시 빌드에 대해 묻고 있다고 가정합니다. 그것들은 기본 검은 색 "A"아이콘을 얻습니다.