Почему образцы захвата видео WWDC 2010 не работают в симуляторе?
Я загрузил последние образцы видеозахвата с WWDC 2010 и пытаюсь запустить их в своем симуляторе.
Сэмплы, как правило, должны работать без каких-либо поворотов, поэтому я просто разархивировал их несколько раз и попытался запустить их в Xcode. Ни один из тех, что я пробовал, не работает. Например, когда я распаковываю и пытаюсь собрать findMyiCone, я получаю 45 ошибок.
Вот первые несколько строк
In file included from /Users/aw/Desktop/Sample code/WWDC10-SampleCode/FindMyiCone/Classes/ProcessViewController.h:49,
from /Users/aw/Desktop/Sample code/WWDC10-SampleCode/FindMyiCone/Classes/ProcessAppDelegate.m:50:
/Users/aw/Desktop/Sample code/WWDC10-SampleCode/FindMyiCone/Classes/CaptureSessionManager.h:52: error: cannot find protocol declaration for 'AVCaptureVideoDataOutputSampleBufferDelegate'
/Users/aw/Desktop/Sample code/WWDC10-SampleCode/FindMyiCone/Classes/CaptureSessionManager.h:54: error: expected specifier-qualifier-list before 'AVCaptureSession'
/Users/aw/Desktop/Sample code/WWDC10-SampleCode/FindMyiCone/Classes/CaptureSessionManager.h:55: error: expected specifier-qualifier-list before 'AVCaptureVideoPreviewLayer'
/Users/aw/Desktop/Sample code/WWDC10-SampleCode/FindMyiCone/Classes/CaptureSessionManager.h:56: error: expected specifier-qualifier-list before 'AVCaptureConnection'
Я использую 64-битный Xcode 3.2.3 и установил iPhone 4.0 SDK
Мои другие приложения работают нормально.
У кого-нибудь есть похожие проблемы? Есть идеи, что может происходить?
1 ответ
Решение
Образцы камеры запускаются только в устройстве;) Симулятор не поддерживается.