2013-01-15 3 views
0

유료 iPhone 앱이 있습니다. 사용자가 전체 화면을 사용하는 인앱 구매를 완료 할 때까지 iPhone 앱으로 실행되는 업데이트 된 버전을 만들고 싶습니다.iPhone 앱을 수정하여 iPad에서 전체 화면으로 실행할 수 있습니까?

앱이 이미 배포 된 후 작은 크기의 iPhone 앱에서 전체 화면 iPad 앱으로 변경할 수있는 방법이 있습니까?

+0

내가 본 것처럼 보이는 대부분의 앱에는 모서리에 2 배속 버튼이있어 전체 화면으로 이동할 수 있습니다. 어떤 종류의 줌입니다. 물론 픽셀 크기가 네 배로 증가하기 때문에 멋지지 않습니다. –

+0

왜 iPad 사용자가 iPad에서 두 번 지불하여 iPad에서 제대로 실행되기를 원하십니까? 당신이 묘사 한 바에 따르면, 당신의 앱을 가지고 있지 않은 아이 패드 사용자는 먼저 "아이폰"앱에 대한 비용을 지불하고 아이 패드에 그것을로드해야 할 것이다. 그런 다음 IAP를 사용하여 iPad에서 제대로 작동하도록 "iPhone"앱을 업그레이드해야합니다. 그건 나쁜 생각이야. 사용자가 원하는 버전을 구입하거나 보편적 인 앱을 만들 수 있도록 별도의 iPad 앱을 만들거나 사용자가 한 번만 지불 한 후 모든 기기에 앱을 설치할 수있게하십시오. – rmaddy

+0

둘 다 - 전용 iPad 앱이 있고 기존 iPhone 앱은 IAP를 iPhone으로 업그레이드 할 수 있습니다 (할인 된). – Bill

답변

0

짧은 답변 : 불가능합니다.

긴 대답 : 이 런타임에 빌드 설정 (특히 표적 장치 가족)를 설정 동적으로 포함한다. 그러나이 설정은 읽히고 컴파일/빌드되는 시간입니다. 해결책은 불가능하지 않으며 다른 설정으로 앱을 다시 작성해야합니다. 어쨌든 애플이 허락하지 않을 것입니다.

0

당신이 할 수있는 일은 지불 된 금액을 귀하의 앱에 체크인 한 다음, 지불 된 금액이 다른 데이터 일 경우입니다.

가장 쉬운 방법은 사용자가 결제 한 경우 다른 xib 파일을 레이아웃에로드하는 것입니다. 사용자는 지불을 받기 위해 앱을 종료했다가 다시 시작해야합니다. 그리고 하나의 xib 또는 다른 xib를 프로그램 적으로로드하도록 코드에서 결정해야합니다. 그러나 그것은 가능합니다.

관련 문제