내 범용 앱에 대한 대상이 여러 개인 경우 xcode의 "Launch Images"요약 섹션으로 이미지를 드래그하면 다른 모든 대상의 시작 이미지를 덮어 씁니다. 각 대상에 대해 서로 다른 시작 이미지를 갖는 방법이 있습니까? 덕분에범용 앱을 사용하는 여러 대상에 대한 이미지 실행
답변
이러한 지침을 사용하여 솔루션을 파악할 수 있었지만 여기서는 좀 더 명확하게 설명했습니다.
각 대상의 실행 이미지 세트에 대해 별도의 루트 파일 이름이 있어야하고 Retina 및 iPhone 5 디스플레이에 대해 동일한 이미지의 @ 2x 및 -568h @ 2x 버전이 있어야합니다. 그런 다음 각 빌드 대상에 대한 info.plist에 행을 추가하고 키가 "이미지 시작"임을 지정하고 표준 해상도 버전의 파일 이름을 입력합니다.
예를 들어, Lite와 Standard라는 두 가지 빌드 타겟이 필요했다.
라이트 : 당신은 발사 이미지의 두 세트를 가질 수
Default.png
[email protected]
[email protected]
(당신은 Default.png를 사용하기 때문에,의 Info.plist에 출시 이미지 키를 지정할 필요가 없습니다이 경우
표준) 기본적으로 :
Default-Standard.png
[email protected]
[email protected]
은 그럼 당신은 바로 행 중 하나를 클릭하고 행을 추가 클릭 정보 탭을 클릭, 엑스 코드에서 "표준"건설 대상을 선택 것입니다. 행을 추가 할 때 빈 행 대신에 임의의 키 값이 이미 입력되어 있기 때문에 조금 혼란 스럽습니다. 새로 추가 된 키 이름을 클릭하고 "이미지 시작"으로 변경하십시오. 그런 다음 값 공간에 "Default-Standard.png"를 입력하십시오. '정보'탭 옆의 '요약'탭을 클릭하고 아래로 스크롤하면 시작 이미지의 올바른 미리보기를 볼 수 있습니다.
희망이 도움이됩니다.
범용으로 각 이미지를 대상으로 구분하려면 "-ipad"와 같은 접미사를 설정하십시오.
당신은 프로젝트에 대해 " * 설정 빌드"내부 "의 Info.plist 파일"키 - 값을 구성 할 수 있습니다. 다른 pl101 파일에서 원하는 경우 시작 이미지 및 기타 설정을 지정할 수 있습니다.
각 대상에 대한 고유 한 launchimage 파일 이름이 변경된 것 같습니다. 감사. – David
실제로 plist에서 파일 이름을 변경하고 새 PNG 이미지를 추가했지만 앱을 실행하면 시작 이미지가 표시되지 않습니다. 그냥 빈 화면을 보여줍니다. "요약"창에서 올바른 이미지가 표시되지만 앱이 실제로 실행될 때는 표시되지 않습니다. – David
나는 문제를 알아 냈다. xcode가 시작 이미지 파일을 가져 와서 대상 폴더에 복사 할 때 .png 확장자를 제외하고 파일 이름 끝에 마침표를 남겼습니다. .png를 추가하면 문제가 해결되었습니다. xcode의 버그처럼 보입니다. – David
필자는 각 대상마다 다른 plist 파일을 사용하고 권장 사항 (@ 2x, -568 @ 2x 및 필자의 경우 iPad 용 -Landscape)으로 접미어를 추가하여 모든 작업을 수행했습니다.
그러나 실행중인 iPod 6.1과 아이폰 5에서 6.1을 올바르게 실행 했음에도 시뮬레이터에서는 빈 화면 만 표시되었습니다. 필자는 File Inspector의 "Target Membership"을 사용하여 이미지를 사용해야하는 대상을 제어하기 위해 320x480 스플래시의 "Default.png"복사본을 각 대상에 추가해야했습니다.
Images.xcassets에 여러 launchImages 파일을 추가하십시오. 각 타겟의 일반 섹션에서 타겟 발사 이미지를 선택하십시오. 각 대상의 "복사본 번들 리소스"에 Images.xcassets 폴더가 있는지 확인하십시오.
- 1. 여러 대상에 대해 rspec 실행
- 2. 범용 앱을 만드는 방법
- 3. CouchDB로 여러 앱을 실행
- 4. XCode에서 여러 대상에 대한 컴파일 플래그 추가
- 5. Xcode - 범용 앱을 만드는 방법
- 6. iPad 앱을 범용 앱으로 바꾸기
- 7. jQuery, 겹쳐지는 대상에 이미지 놓기
- 8. iPad와 대용량 메모리를 사용하는 범용 앱
- 9. iPad에서 '기존'iPhone 앱으로 범용 앱 실행
- 10. iPhone 3.1.3 시뮬레이터에서 범용 앱을 어떻게 실행합니까?
- 11. 범용 앱을 만들기 위해 iPad에서 iPhone 앱을 이식하기
- 12. GPS 대상에 대한 나침반 가이드
- 13. 애니메이션 실행 이미지 만들기
- 14. 다른 대상에 대한 Xcode 다른 리소스
- 15. Xcode 실행 중지 모든 대상에 대해 실행 스크립트
- 16. 언어에 대한 범용 모델이 있습니까?
- 17. .NET에 대한 범용 주석 식별자
- 18. NLog를 사용하여 여러 대상에 로그온하는 방법은 무엇입니까?
- 19. Delphi 용 범용 "문서/이미지 뷰어"?
- 20. iPhone 및 iPad 앱을 범용 앱으로 병합하는 글로벌 방법이 있습니까?
- 21. make : 여러 파일의 여러 대상에 대해 명령을 호출 하시겠습니까?
- 22. NLog : 사용자 지정 대상에 대한 종속성 주입
- 23. 대상에 대한 종속성 목록에서 특정 종속성을하는 방법을
- 24. 요격하는 대상에 대한 액세스 권한을 얻으려면 어떻게해야합니까?
- 25. 대상에 대한 Xcode 빌드 단계 자동 업데이트?
- 26. 두 개의 대상에 대한 하나의 MainWindow.xib?
- 27. css3 및 스프라이트를 사용하는 여러 배경 이미지
- 28. iPhone 디버깅 : 범용 앱을 디버깅 할 때 검은 화면이 표시됩니다.
- 29. iPad에서 범용 iOS 앱을 실행하면 iPhone 전용 클래스를 호출하려고합니다.
- 30. 여러 개의 앱을 사용하는 방법 - 하나의 핵심 데이터?
문제는 내가 다른 대상에 대한 다른 ipad 시작 이미지를 가지고 있기 때문에 ~ ipad로 끝내기 때문에 서로를 덮어 씁니다. – David