본문 바로가기

Unity

[Unity] iOS에서의 AppIcon 관련

Icon dirty 문제

AppIcon을 아트팀으로부터 받아 적용을 시켰는데, 특정 부분이 계속해서 지저분하게 나오는 문제를 겪었다.
 
원인이 되었던 것은 AppIcon 이미지가 true-color가 아닌, 압축된 상태였다는 것.
해당 아이콘을 Unity로 열어, True-color로 수정하였다.
 
이를 해결하려다 찾은 것이 하나 더 있는데, 바로 iOS-PlayerSetting의 Icon-Prerendered Icon이라는 항목이다.
 
iOS-PlayerSetting의 Icon에는 2개의 옵션이 존재한다.
  • Override for iOS : 이 옵션을 켜줘야 유니티에서 아이콘 할당이 가능
  • Pererendered icon : 이 옵션을 켜줘야 iOS 특유의 반짝이는 아이콘 효과가 입혀지지 않는다.
 
작업하는 김에 위의 Prerendered icon까지 옵션을 활성화 시켜주었다.
(퍼블리셔가 원하지 않을 것 같기에...)
 

iPad Pro의 167x167 size Icon

유니티 5.2 버전까지는 PlayerSetting에 167x167 icon을 입력할 수가 없다.
(유니티 5.3 버전부터는 열려 있음)
헌데, iPad Pro에서 167x167이 필요하고, 이것이 없으면 애플 서브미션을 통과할 수가 없다.
 
현재는 5.2로 개발/배포하고 있기에 다음과 같이 167x167 icon을 추가하여 문제를 해결하였다.
 
XCode의 Images.xcassets -> AppIcon을 선택한 뒤에,
iPad Pro App iOS 9-10 83.5pt에 167x167 아이콘을 넣어주면 된다.
 
 
위 이미지를 클릭하면 확대되니, 가급적 이미지를 확대해서 살펴보기 바란다.