0

HTTP Live Streaming を介して一連のビデオを表示するアプリがストアにあります。このビデオの性質と iPhone/iPod デバイスの画面サイズにより、Retina ディスプレイを持たないものはすべて残すことにしました。理由?さて、このビデオは高解像度でエンコードされており、低解像度でエンコードしたとしても、これらのビデオはまだ少しピクセル化されています. これは有料アプリであるため、iPhone 3G/s ユーザーがあまり楽しめないアプリに対して料金を請求することは望ましくありません。

今の問題は、アプリをユニバーサルにすることを決定したことです。そのため、iPad ユーザーは、エミュレーションによる面倒なアップスケーリングなしでアプリを楽しむことができます。問題はこのようになります。

iPhone 3G/s ユーザーがアプリを購入しないようにするために、前面カメラを必要に応じて設定しましたが、もちろん使用しません。なんで?前面カメラ = Retina ディスプレイ ;) . 問題はiPadです。iPad 2 でも同じことができますが、iPad 1 ではできません。

そこで質問なのですが... iPhone 3G/s (または iPod) 以外のすべての人が利用できるようにアプリを提出する方法はありますか??

4

3 に答える 3

0

要件を維持しながら、アプリをユニバーサルにすることができます。次の 2 点を確認する必要があります。

  1. デバイスは iPad/iPad 2 ですか?
  2. そうでない場合、カメラはありますか?

これら 2 つのテストを統合すると、アプリが iPad (2) で実行されているか、Retina ディスプレイを搭載したデバイスで実行されているかを判断できます。さらに数行のコードが必要になるだけです。例えば。テスト:

UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad
于 2011-06-06T12:16:45.740 に答える
0

iPhone 3Gをドロップするには、必要な機能として磁力計を追加できます。

それはまだ3GSの世話をしていません...

于 2011-06-06T12:00:08.567 に答える
0

Retina ディスプレイの必要性や必要なデバイス機能 ([古い iPod Touch ではなく] カメラ、GPS など) を通知して、ストア内のアプリに制約を加えることができます。それは悪いレビューにつながりますが、世界中の馬鹿が製品を購入するのを止めることはできません. プランティフが家に侵入したり強盗したりしているときに負傷したとして家の所有者を訴え、彼らが勝ったという法廷に持ち込まれた多くのケースがあります...つまり、本当ですか?...常識が製品を出すのを思いとどまらせます。

于 2011-06-06T12:05:04.323 に答える