source

iPad 멀티태스킹 지원에는 다음과 같은 방향성이 필요합니다.

gigabyte 2023. 4. 24. 23:27
반응형

iPad 멀티태스킹 지원에는 다음과 같은 방향성이 필요합니다.

범용 iOS 9 앱을 Apple(Xcode 7 GM 탑재)에 제출하려고 하는데, 검토를 위해 제출을 선택했을 때 iTunes Connect 번들에 대해 다음 오류 메시지가 나타납니다.

유효하지 않은 번들.아이패드 멀티태스킹 지원에는 다음 방향이 필요합니다.'전면 방향 세로,UIInterface Orientation 세로 위아래,UInterfaceOrientationLandscape왼쪽,인터페이스 오리엔테이션 랜드스케이프 오른쪽''를 찾았습니다.전면 방향 세로,UIInterfaceOrientationPortraftUpsideDown' 번들 'com'.비트커피PhotoMarks.iOS' 입니다.

내 앱은 세로 방향과 세로 방향 위아래 방향은 지원하지만 다른 두 방향은 지원하지 않습니다.

이 요구 사항에 대한 해결 방법이 있습니까? 아니면 모든 iOS 9 iPad 앱이 네 가지 방향을 모두 가져야 합니까?

iPad 멀티태스킹 지원에는 모든 방향성이 필요하지만 앱은 그렇지 않기 때문에 이 기능을 사용하지 않고UIRequiresFullScreenXcode 프로젝트의 열쇠Info.plist파일화하여 Boolean 값을 적용합니다.YES.

Xcode x 、 [ General ]> [ Targets ]아래에 있는 [Requires Full Screen]체크박스를 켜겠습니다

여기에 이미지 설명 입력

Xamarin을 사용 중인데 UI에서 "전체 화면 필요"를 지정할 수 있는 옵션이 없습니다.그래서 나는 @Michael Wang의 대답을 약간 수정해서 따라야 했다.이하에, 이하를 참조해 주세요.

텍스트 편집기에서 info.plist 파일을 열고 다음 행을 추가합니다.

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

값을 "YES"로 설정하려고 했지만 효과가 없었고, 예상대로였습니다.

궁금하실까 봐 위 행을 UISupped 아래에 배치했습니다.[ Interface Orientations ]섹션

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

이게 도움이 됐으면 좋겠네요.마이클 덕분이야

마이클이 말했듯이

멀티태스킹을 지원하지 않을 경우 xcodeproj 대상의 "전체 화면 필요"를 선택하십시오.

또는 다음 디바이스 방향을 확인합니다.

  • 초상화
  • 거꾸로
  • 왼쪽 가로
  • 오른쪽 가로

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

[디바이스 방향] 모두 끄고 [전체 화면 필요]만 체크.정상적으로 동작하고 있다

[ Xcode ]> [ General ]> [ Requires full screen ](상태바 숨기기)를 true로 설정합니다.

Michael의 말대로 [General]> [ Targets ]의 [Requires Full Screen]체크박스를 켜겠습니다

또한 'CFBundle Icons-ipad'도 info.plst에서 삭제합니다.

이건 내게 효과가 있었다.

xcode의 info.plist 파일의 지원되는 인터페이스 방향 필드에 세로(상단 홈 버튼)를 추가해야 합니다.

여기에 이미지 설명 입력

언급URL : https://stackoverflow.com/questions/32559724/ipad-multitasking-support-requires-these-orientations

반응형