Notice
Recent Posts
Recent Comments
Link
«   2024/06   »
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 29
30
Archives
Today
Total
관리 메뉴

iOS 개발 노트

🪴Supported Destinations 설정 시 참고사항 본문

Xcode

🪴Supported Destinations 설정 시 참고사항

Daeyun Kwon 2024. 5. 15. 00:28

Xcode에서 프로젝트를 생성하고,
Target Project의 General 설정을 보면 Supported Destinations 라는 항목이 있다.

 

 

여기서 만약에 해당 프로젝트가 iPhone에서 실행되는 앱을 만드는 것이 목적이거나
아니면 오직 iPad에서만 실행되는 앱을 만드는 것이 목적이라면!

다음과 같이,
Destination에는 iPhone만 남겨놓거나 또는 iPad만 남겨놓는 것을 지향해야 한다.

iPhone에서 실행되는 앱 출시 목적인 경우
오직 iPad에서 실행되는 앱 출시 목적인 경우

 

 

근데 iPhone에서 실행되는 앱을 만드는 것이 목적이지만, 그냥 둘 다 Destination에 추가해놓으면 안되나?

그렇게 할 경우,

iPhone과 iPad 모두 적합한 레이아웃 형태의 앱을 만들어야 하므로 개발 시 고려 요소가 증가 됨에 주의해야 한다!

그리고 갑자기 마음이 바뀌어서 둘 중 하나만 지원하고 싶어도, 앱 출시 이후에는 둘 중 하나라도 제외할 수 없어서 둘 다 강제로 안고 가야 한다.

 

 

둘 중 하나만 Destination에 추가하고 앱 출시 했지만, 마음이 바뀌어서 배포 이후에 지원기기 새로 추가하는 것은 문제 없다. 즉, 제거하는 것 만 불가능하다.

iPhone & iPad 둘 다 지원 iPhone, iPad 모두 적합한 레이아웃 형태의 앱을 목표료 개발 시 고려 요소 증가 앱 출시 이후에 iPhone용 혹은 iPad용으로 변경 불가능하다.
iPhone 만 지원 iPad에서도 사용 가능한 앱이다. 하지만 iPad에서 iPhone 레이아웃으로 보인다. 앱 출시 이후에 iPad도 지원하도록 추가 변경이 가능하다.
iPad 만 지원 iPad에서만 사용 가능한 앱이다. iPhone에서는 다운로드 및 사용 불가능하다. 앱 출시 이후에 iPhone도 지원하도록 추가 변경이 가능하다.