2011-12-17 3 views
1

iPad 용 앱을 만드는 중이 야 (처음), 대상 빌드 설정에서 특이한 것을 발견 할 때까지 바이너리를 제출하려고했습니다. "지원 플랫폼"키 아래에 "iphonesimulator iphoneos"라고 표시됩니다. 또한 "구성/appname.build/AppStore-iphoneos"는 구성 별 중간 빌드 파일 경로 아래에 있습니다. 그러나,이 응용 프로그램은 iPad 용으로 제작되었습니다. 요약에서 iOS Application Target Devices는 "iPad"를 지정합니다. 원래 유니버설이되도록 앱을 만들었지 만 이제는 iPad 앱으로 출시하기를 원할 것입니다. 이 해결iPad 용으로 지원되는 플랫폼은 무엇입니까?

App Target Build Settings

: 같은 질문이있을 수 있습니다 사람에 대한 참고. 처음에는 "iphoneimulator iphoneos"에서 빌드 변형을 변경하지 않았지만 컴파일 할 때 빌드 변형을 "일반"으로 설정해야하는 코드 서명 문제가 있었기 때문에 궁극적으로해야했습니다. 자세한 내용은이 게시물을 참조하십시오, 그것은 나를 도왔 : Code Sign Failed - Exit Code: 1

답변

4

이 질문은 무엇입니까? 스토어에 제출하면 iPad에서만 사용할 수있는 앱으로 표시됩니다.

SUPPORTED_PLATFORMS 조건부는 MacOS 및 iOS 용으로 컴파일 할 수있는 라이브러리 (iPhoneOS ... iPhoneOS와 같은 것은 없습니다) 용으로 만들어졌습니다. 또한 시뮬레이터가 아닌 하드웨어 커넥터를 사용하는 장치와 같은 장치에서만 작동하도록 빌드하는 라이브러리에도 사용할 수 있습니다.

희망이 있습니다.

+0

고마워요,하지만 ipados와 같은 것으로 iphoneos를 교체해야합니까? – johnluttig

+1

Urk ... 아니! 그렇게하지 않겠습니다. 둘 다 그대로 두십시오. 스토어에 제출할 때 앱이 iPad에서만 사용 가능하다고 표시하십시오. 나는이 사실을 알기 위해 나의 대답을 수정하고 좀 더 많은 연구를 정말로 빨리 할 것이다. –

+1

그래 ... apple.com은 SUPPORTED_PLATFORMS 정의에 대해 유용한 것을 말하지 않습니다. 그대로 둡니다. –

관련 문제