アプリでカメラを実行していますが、シミュレーターではカメラにアクセスするためのボタンが無効になっていますが、ユーザーがカメラを使用しない場合にポップアップするアラートもあります。デバイスにカメラがない場合は表示されたくありません。使用したのは次のとおりです。
if ([UIImagePickerController isSourceTypeAvailable:UIImagePickerControllerSourceTypeCamera])
{
//alert
}
しかし、シミュレーターではまだアラートを実行しています。残念ながら、テストするカメラのないデバイスを持っていません。問題があるかどうかはわかりません. シミュレーターにはカメラがないので、それが実行されるとは思いませんよね?