1
iPhone 4またはiPhone 3GSの自動フォーカス機能が必要な機能がアプリにあります。どのようにして、その特定の機能の読み込みからiPhone 3Gをプログラムで除外できますか?iPhoneカメラにオートフォーカスが設定されているかどうかをプログラムで検出するにはどうすればよいですか?
アップルでは、ハードウェアのバージョンを検索するのではなく、興味を持っている特定の機能を検索することをおすすめします。私はむしろAppleの希望に反することを避けるだろう。たとえば、アプリを除外するには、この機能のために、私はそうのようにカメラの存在をチェック:
capturePhotoButton.enabled = [UIImagePickerController isSourceTypeAvailable:UIImagePickerControllerSourceTypeCamera];
オートフォーカスのための同等とは何ですか?あなたは常にこのようなものをチェックするためにAVFoundationを使用することができます