2011-05-03 4 views
19

고객은 범용 앱을 출시하고자합니다. 그러나 첫 번째 릴리스에는 iPhone 버전 만 포함되고 두 번째 릴리스에는 두 버전이 모두 포함됩니다.iOS : Universal App - iPhone 전용 릴리스

시뮬레이션 환경에서이 작업을 수행하는 방법을 알아 낸 몇 링크를 찾았습니다. 그러나, 나는 마침내 AppStore에 성공적으로 배포 된 앱에 대한 클레임을 찾을 수 없었습니다. 나는 이것에 대한 검증이 필요하다.

iPhone 용으로 출시 된 보편적 앱을 소유하고 있다고 주장하는 사람들의 링크가 있습니까? 아니면 직접 해보았습니까?

답변

14

그것은 아이튠즈에 연결을 통해 아이폰 버전을 출시 할 수는 없지만 전용 아이폰 첫 번째 버전에 대상 장치를 설정할 수 있으며 아이폰/아이팟으로 만 출시됩니다 접촉.

+0

이 솔루션으로 응용 프로그램을 릴리스했음을 확인하거나 수행 한 사람을 알고 있습니까? – Tomen

+0

음, 예, 할 수 있습니다. 그것이 Mitesh가 게시 한 솔루션과 동일하다는 점에 유의해야하지만, iPad가 출시되었을 때 앱을 업데이트 한 모든 개발자는이를 수행했을 것입니다. 특별히 이전에 iPhone에 앱을 제한 한 것은 아니지만 그 다음 옵션은 본질적으로 같은 것입니다. – ttarik

+0

이것을 확인하려면 iPad 시뮬레이터에서 실행 해보십시오. 그것은 아이폰 버전을 실행해야합니다. – ttarik

26

응용 프로그램의 Build Settings에서 Targeted Device Family을 iPhone/iPad 대신 iPhone으로 변경하십시오. 당신이 너무 요약 화면하여이 작업을 수행 할 수있는 최신 엑스 코드에서

Targeted Device Family

.

enter image description here 감사

+1

는 감사 또는 당신이 한 사람을 알고 : 여기

은 자세한 내용은 그림에 대한 몇 가지 이미지를 게시입니까? – Tomen

+0

스크린 샷과 코드 블록의 올바른 사용을 위해 +1. –

9

두 가지를 변경해야합니다. 먼저 대상 기기 제품군을 iPhone으로 설정하십시오. 둘째, 정보 plist에서 기본 nib 파일 기본 이름 (iPad) 항목을 제거하십시오. 마지막 단계를 수행하지 않으면 iPhone 응용 프로그램 (2 배속 버튼이있는 작은보기 포트)처럼 실행되지만 iPad 기본 창과 위임이 트리거됩니다. 당신이이 솔루션으로 애플리케이션을 출시 한 것을 확인할 수, http://www.fullboarcreative.com/labs/2012/04/20/tip-going-from-a-universal-to-single-device-app/

관련 문제