자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다.
- 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)
Firemonkey IOS 화면 가로 고정으로 배포 오류 문의
2021.08.04 14:46
본 게시판은 개발자들이 자유롭게 질문과 답변을 공유하는 게시판입니다.
* 따라서 최대한 정중하게 질문을 올려 주세요.
* 질문을 상세히 작성해 주실 수록 좋은 답변이 올라 옵니다.
* 다른 분들도 참고할 수 있도록 결과 댓글 필수(또는 감사 댓글)
(결과 댓글을 달지 않는 경우 다음 질문에 대한 답변이 달리지 않는 불이익이 있을 수 있습니다.)
-----------------------------------------------------------------------------------------------
델파이에서 Project - Options - Orientation - Application - Enable Custom orientation 체크 후
Landscape home right를 체크하여 Application Store 모드로 ipa릴리즈 후 App Store로 배포를 하는 과정에서
아래와 같이 에러가 발생해요..
배포 전 테스트 할 때는 기기에서 잘되지만 App Store 배포 과정에서 이런 에러가 발생하네요
Package Summary:
1 package(s) were not uploaded because they had problems:
/var/folders/lq/y1lq4mqx4b11mzmd5g0fqq1h0000gn/T/DFCFBCE4-0289-48CA-ABF7-F5C73681FA6D/1558603491.itmsp - Error Messages:
ERROR ITMS-90474: "Invalid Bundle. iPad Multitasking support requires these orientations: 'UIInterfaceOrientationPortrait,UIInterfaceOrientationPortraitUpsideDown,UIInterfaceOrientationLandscapeLeft,UIInterfaceOrientationLandscapeRight'. Found 'UIInterfaceOrientationLandscapeRight' in bundle ''."
코드상으로 아래와 같이 해보았지만 아이폰 화면 회전잠금을 푼 상태에서 화면을 전환하면 고정이 되긴하지만
처음 실행 시에 가로로 시작하질 않네요
Application.formfactor.orientations := [TScreenOrientation.landscape,TScreenOrientation.invertedlandscape];
혹시 아시는 분 답변 좀 부탁드립니다!!
댓글 4
Firemonkey IOS 화면 가로 고정으로 배포 오류 문의
2021.08.04 14:46
본 게시판은 개발자들이 자유롭게 질문과 답변을 공유하는 게시판입니다.
* 따라서 최대한 정중하게 질문을 올려 주세요.
* 질문을 상세히 작성해 주실 수록 좋은 답변이 올라 옵니다.
* 다른 분들도 참고할 수 있도록 결과 댓글 필수(또는 감사 댓글)
(결과 댓글을 달지 않는 경우 다음 질문에 대한 답변이 달리지 않는 불이익이 있을 수 있습니다.)
-----------------------------------------------------------------------------------------------
델파이에서 Project - Options - Orientation - Application - Enable Custom orientation 체크 후
Landscape home right를 체크하여 Application Store 모드로 ipa릴리즈 후 App Store로 배포를 하는 과정에서
아래와 같이 에러가 발생해요..
배포 전 테스트 할 때는 기기에서 잘되지만 App Store 배포 과정에서 이런 에러가 발생하네요
Package Summary:
1 package(s) were not uploaded because they had problems:
/var/folders/lq/y1lq4mqx4b11mzmd5g0fqq1h0000gn/T/DFCFBCE4-0289-48CA-ABF7-F5C73681FA6D/1558603491.itmsp - Error Messages:
ERROR ITMS-90474: "Invalid Bundle. iPad Multitasking support requires these orientations: 'UIInterfaceOrientationPortrait,UIInterfaceOrientationPortraitUpsideDown,UIInterfaceOrientationLandscapeLeft,UIInterfaceOrientationLandscapeRight'. Found 'UIInterfaceOrientationLandscapeRight' in bundle ''."
코드상으로 아래와 같이 해보았지만 아이폰 화면 회전잠금을 푼 상태에서 화면을 전환하면 고정이 되긴하지만
처음 실행 시에 가로로 시작하질 않네요
Application.formfactor.orientations := [TScreenOrientation.landscape,TScreenOrientation.invertedlandscape];
혹시 아시는 분 답변 좀 부탁드립니다!!
또 다른 설정 방법은 Form의 FormFactor.Orientation 속성에서 Landscape만 True로 주십시오. (디폴트 값으로 Portrait, Landscape 모두 True로 되어 있습니다).
Form.Device 속성도 폰이지 패드인지 체크해 주십시오. 단 화면마다 설정하셔야 합니다.
아래 링크는 세로로 고정하는 저의 게시판 글입니다. 조금이라도 도움이 되시라고 올립니다.
https://tech.devgear.co.kr/delphi_qna/406117