티스토리 뷰

반응형

 

Base Of Coding 베오코 Youtube 채널을 개설했습니다.

아직은 많이 부족하지만, 블로그에 있는 정보들을 영상으로 담아 보다 더 자세하게 알려드리겠습니다.

점차 발전해나가는 모습 지켜봐주시면 감사하겠습니다.

좋아요와 구독으로 응원해주세요!

 

https://www.youtube.com/channel/UC7abgcK0OZtkjU9ERbsYKnQ

 

 

=========================================================================

 

 

안녕하세요. Base Of Coding입니다.

이번엔, iOS 빌드 방법에 대해서 포스팅하도록 하겠습니다.

iOS 빌드는 쪼끔 까다로운 부분들이 있는데, 플러그인이나 퍼미션이 추가된 부분들이 아니라면,

굉장히 쉽게 빌드를 하실 수가 있습니다. 한 번 알아보도록 하겠습니다.

 

1. iOS Switch Platform

- Unity -> Build Settings -> iOS로 Switch Platform 버튼을 클릭해서, 플랫폼을 변경해주세요.

 

2. Player Settings 셋팅하기

- Inspector창 제일 상단에 있는, 회사이름과 앱 이름은 임의로 지정해주시구요.

Icon같은 경우는, 1024 x 1024의 크기인 텍스처가 필요합니다. 그 아이콘 하나로, 모든 것을 Override 시키면 됩니다.

나머지 설정은 개발자분들이 하셔야 되는 작업이니, 설명은 드리지 않겠습니다.

하지만, Other Settings에서 주의하셔야 할 점들이 몇 부분 있습니다.

 

Auto Graphics API : Metal이라는, 애플에서 지원하는 API와 OpenGL2 , OpenGL3가 기본으로 탑재되어 있습니다.

전, 뷰포리아 프로젝트에서는 Metal은 전혀 사용하지 않고 있습니다. 

예전에 Metal에 관련 된, 오류가 뜬 적이 있어서, Auto Graphics API를 언체크한 뒤, Metal을 삭제하고 빌드를 했는데

잘 되더군요. 아직도 정확한 이유는 잘 모르지만, 아직 메탈 API가 최적화 되진 않았고, OpenGL을 지원하기 때문에 사용해도 무방하다는 

글을 본적이 있네요.

 

 

 

 

 

 

Usage Description 3가지 : 카메라와 위치 마이크로폰 관련 퍼미션에 관련 된 내용인데요.

AR을 사용하기 위해선, 무조건 Camera에 관련 된 퍼미션이 필요하고, 위치는 GPS를 사용하시면 필요하기 때문에 필요하고,

마이크는 녹음이나 영상 녹화에 필요한 부분이네요. 저는 Camera와 Microphone Usage Description에만 설명을 썼습니다.

저 부분은, 한글로 입력하셔도 됩니다.

 

Scripting Define Symbols : 플러그인이나 뷰포리아를 사용하실 때, 저 심볼이 없으면 빌드가 안됩니다. 해당 심볼은 개발자가 설정해놓은 심볼이 있기 때문에, 그건 따로 찾아보셔야 할 것 같습니다. 뭔가 빌드를 할 때, 라이브러리 에러가 나는데, 플러그인 이름과 비슷하다 싶으면 저 심볼부분을 의심하시는 게 좋습니다.

 

Strip Engine Code : 이 부분 또한 언체크를 해주시는 게 좋습니다. 왠지는 저도 잘 모르겠지만, 대부분 오류 관련 된 글에는 Strip Engine Code를 언체크를 하라고 되어 있네요.

 

 

 

 

 

 

 

3. XCode 빌드

- XCode를 실행하시고, 라이트닝 케이블을 꽂아 아이폰을 연결해주시고 잠금해제를 하시면 연결이 됩니다.

그리고 왼쪽 상단에, Unity-iPhone > 망치 아이콘이 보이는데, 이 망치 아이콘을 클릭하시면 휴대폰 기기의 이름이 뜹니다.

해당 휴대폰 기기를 클릭하시고, Cmd + 1을 누르시면, Unity-iPhone 즉, 해당 빌드 프로젝트가 보입니다.

그걸 클릭하시고, General -> Signing 부분에, Team이 있습니다. 그 옆을 클릭하시면, Developer가 연결 된 해당 ID의 이름이 보이는데,

클릭하시고 Deployment Target이 8.0이상인 지 확인해주시길 바랍니다. 최소 8.0이 되어야 합니다.

 

그 뒤에, 왼쪽 상단에 플레이 버튼을 누르시면 빌드가 완료됩니다.

 

지금까지 Base Of Coding이였습니다.

배포 방법은 나중에 따로 또 올리도록 하겠습니다. 

반응형
댓글
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
글 보관함