2012-03-01 3 views
0

나는 cocos2d 템플릿을 사용하여 애플리케이션을 만들었습니다. 나는 (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad 조건을하지만 내가 시뮬레이터 아이폰이나 조건에서 위의 ipad에서 선택하면 언제나 실패하고 항상 코드의 아이폰 버전이 실행되고있다.)를 사용하여 아이폰과 ipad 코드를 처리하는 코드를 만들었습니다. xcode 4.2를 사용 중입니다.ipad 시뮬레이터는 cocos2d에 iphone 버전 앱을 보여줍니다.

답변

1

응용 프로그램이 범용으로 설정되어 있는지 확인하십시오. xcode 왼쪽 열 집합 목록 맨 위로 이동 한 다음 대상을 이동하고 IOS Application Target 아래에서 찾아야합니다. 그 옆에있는 장치는 범용을 선택합니다

+0

대상 섹션이 보이지 않습니다 ... 시작 템플릿이 cocos2d입니까? – user1240116

+2

잘못된 장소를보고있는 경우 사용할 수 없습니다. 프로젝트 탐색기에서 Topmost 항목을 선택하십시오 (Command + 1). 귀하의 이름이 있습니다. 프로젝트, 왼쪽에 파란색 아이콘이 있으며 두 번째 줄에는 "# targets, .. platforms"이라는 두 줄이 있습니다. 이것을 선택하면 오른쪽에있는 Project & Targets리스트가 보입니다. 대상을 선택한 다음 요약 탭의 "iOS Application Target"아래에서 Devices 드롭 다운을 찾아 "Universal"로 설정하십시오. 빌드 설정에서 "대상 장치 제품군"으로이 설정을 찾을 수도 있습니다. – LearnCocos2D

관련 문제