2

iPad にカメラ ハードウェアが存在するかどうかを検出できるようにする必要があるプログラムに取り組んでいます。これを行う最も簡単な方法は、デバイスがどの世代であるかを判断することだと思いましたが、動作するハードウェアを検出するより簡単な方法があれば. このアプリケーションが設計されている iPad は、最近購入され、iOS の標準更新バージョンで実行される可能性があります。

4

1 に答える 1

2

いいえ、どのデバイスが使用されているかを簡単に確認できます。

すべての iOS デバイスを確認するには:

NSString *deviceType = [UIDevice currentDevice].model;
NSLog(deviceType);

カメラを確認するには

if ([UIImagePickerController isSourceTypeAvailable: UIImagePickerControllerSourceTypeCamera])
    //there is a camera
于 2012-08-01T16:46:40.410 に答える