[ios] iPad 멀티 태스킹 지원에는 이러한 방향이 필요합니다

범용 iOS 9 앱을 Apple (Xcode 7 GM로 제작)에 제출하려고하는데 검토를 위해 제출을 선택하는 경우 iTunes Connect의 번들에 대해이 오류 메시지가 표시됩니다 .

잘못된 번들입니다. iPad 멀티 태스킹 지원에는 ‘UIInterfaceOrientationPortrait, UIInterfaceOrientationPortraitUpsideDown, UIInterfaceOrientationLandscapeLeft, UIInterfaceOrientationLandscapeRight’방향이 필요합니다. 번들 ‘com.bitscoffee.PhotoMarks.iOS’에서 ‘UIInterfaceOrientationPortrait, UIInterfaceOrientationPortraitUpsideDown’을 찾았습니다.

내 앱은 세로 및 세로 방향을 지원하지만 다른 두 방향은 지원하지 않습니다.

따라서이 부과 된 요구 사항을 해결하는 방법이 있습니까? 아니면 모든 iOS 9 iPad 앱에는 네 가지 방향이 모두 있어야합니까?



답변

iPad 멀티 태스킹 지원에는 모든 방향이 필요하지만 앱은 그렇지 않으므로 UIRequiresFullScreenXopt 프로젝트 Info.plist파일에 키를 추가 하고 부울 값을 적용 하기 만하면 됩니다 YES.


답변

Xcode에서 아래와 같이 일반> 대상에서 “전체 화면 필요”확인란을 선택하십시오.

여기에 이미지 설명을 입력하십시오


답변

Xamarin을 사용하고 있으며 UI에 “전체 화면 필요”를 지정하는 데 사용할 수있는 옵션이 없습니다. 따라서 @Michael Wang의 답변을 약간 수정해야했습니다. 간다 :

텍스트 편집기에서 info.plist 파일을 열고 행을 추가하십시오.

<key>UIRequiresFullScreen</key>
<true/>

값을 “YES”로 설정하려고 시도했지만 작동하지 않았습니다.

궁금한 점이 있으면 위의 줄을 UISupportedInterfaceOrientations 섹션 아래에 놓았습니다.

<key>UISupportedInterfaceOrientations~ipad</key>
<array>
    <string>UIInterfaceOrientationPortrait</string>
    <string>UIInterfaceOrientationPortraitUpsideDown</string>
</array>

이것이 누군가를 돕기를 바랍니다. 마이클에게 신용.


답변

마이클이 말했듯이

멀티 태스킹을 지원할 필요가없는 경우 xcodeproj 대상의 “전체 화면 필요”를 확인하십시오.

또는 다음 장치 방향을 확인하십시오.

  • 초상화
  • 상하 반전
  • 왼쪽 풍경
  • 오른쪽 풍경

이 경우 출시 스토리 보드를 지원해야합니다.


답변

모든 장치 방향을 확인하지 않고 “전체 화면 필요”만 확인했습니다 . 제대로 작동


답변

Xcode> 일반> 상태 표시 줄 숨기기 아래의 “전체 화면 필요”에서 프로젝트 대상으로 이동하십시오.


답변

Michael이 말했듯이 일반> 대상에서 “전체 화면 필요”확인란을 선택하십시오.

info.plst에서 ‘CFBundleIcons-ipad’를 삭제하십시오.

이것은 나를 위해 일했다