Unity3D UCGame 가로모드에서 인앱 결재 페이지와 UPoint 충전 페이지 호출 시 죽는다면

 UCGame SDK 가로 모드시 로그인 페이지가 죽는 것을 처리하고 나니 인앱 결제부분과 UPoint 충전 부분도 같은 증상으로 죽는군요. 역시나 특별한 Fatal 에러 로그 없이 말이죠.

android:configChanges="orientation|keyboardHidden|navigation|screenSize"

 위 속성을 개발중인 플러그인의 MainActivity 부분에 추가해줍니다. UC 측에서는 cn.uc.gamesdk.view.SdkWebActivity 여기다가 하라고 하더군요. 근데 여기에는 이미 되어 있었습니다. 아무튼 orientation과 screenSize 설정으로 액티비티가 재시작 되지 않게 처리하기 위해 해준다네요.

 그러면 이제 UCGame SDK 결제창이 잘 보이게 되긴 하는데 세로로 보여집니다.

android:screenOrientation="landscape"

 강제로 가로모드로 해주기 위해 위 설정을 추가해줘도 세로로 나오네요. 아마 UCGame SDK가 소스에서 강제로 처리하는게 있는 듯합니다. 세로로 나오는게 UC에서도 정상이라고 하고 있고요.

댓글

이 블로그의 인기 게시물

'xxx.exe' 프로그램을 시작할 수 없습니다. 지정된 파일을 찾을 수 없습니다.

goorm IDE에서 node.js 프로젝트로 Hello World Simple Server 만들어 띄워보기

애드센스 수익을 웨스턴 유니온으로 수표대신 현금으로 지급 받아보자.