[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 멀티 태스킹 지원에는 모든 방향이 필요하지만 앱은 그렇지 않으므로 UIRequiresFullScreen
Xopt 프로젝트 Info.plist
파일에 키를 추가 하고 부울 값을 적용 하기 만하면 됩니다 YES
.
답변
답변
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’를 삭제하십시오.
이것은 나를 위해 일했다