해당 문제는 react-native 환경에서 Xcode를 빌드를 하는 중에 발생하는 오류입니다.
1) 문제점
💡 문제점
- Xcode를 빌드하는 도중에 아래와 같은 문제점이 발생하였습니다.
- Invalid bundle. The "UIInterfaceOrientationPortrait, UIInterfaceOrientationLandscapeLeft, UIInterfaceOrientationLandscapeRight" orientations were provided, but you need to include all of "UIInterfaceOrientationPortrait, UIInterfaceOrientationPortraitUpsideDown, UIInterfaceOrientationLandscapeLeft, UIInterfaceOrientationLandscapeRight" to support iPad multitasking.
2) 해결방법
💡 해결방법 - 현재 Info.plist → UISupportedInterfaceOrientations에 Portrait, LandscapeLeft, LandscapeRight만 있음이 확인이 되었습니다. 하지만 iPad 멀티태스킹 지원 앱이라면 PortraitUpsideDown 도 무조건 추가해야 한다는 규칙이 있습니다.
- 예를 들어서 Xcode 내에서, iPad를 지원함을 선택하였는데, UISupportedInterfaceOrientations 부분에 UIInterfaceOrientationPortrait 밖에 없다는 문제였습니다.