Как настроить приложение iOS для работы на определенных устройствах?
Я разрабатываю приложение для iOS с ZBar SDK для сканирования QR-кодов.Здесь создатели ZBar SDK говорят нам тот
Only the iPhone 3GS and iPhone 4 are supported, as they have a camera with auto-focus. The ZBar library does not support the iPhone 3G and is unlikely to ever support it.
Итак, я добавилauto-focus-camera
ключ кRequired Device Capabilities
раздел моего plist. Все отлично, кроме одного - iPad 2 & amp; iPod Touch 4-го поколения не имеет камеры с автофокусом, но все же может использовать мой код ZBar SDK для сканирования QR-кодов. Но мойauto-focus-camera
Это не позволяет пользователям с iPad 2 и iPod Touch 4-го поколения загружать мое приложение из App Store.
Другими словами, мне нужно найти способ сделать мое приложение устанавливаемым через App Store на этих устройствах:
iPhone 3GS. iPhone 4. iPhone 4S. iPad 2. The New iPad. iPod Touch 4th Gen.И на этих устройствах мое приложение не должно быть доступно:
iPhone 2G. iPhone 3G. iPad. iPod Touch 3d Gen andMy question is: how to make my app available in App Store for first list devices' user and not available for second list devices' users?
Любая помощь будет оценена!
PS: я виделэтот вопрос на ТА, но это мне мало помогает.
PS2:Это приложение имеет желаемый набор доступных устройств.
Requirements: Compatible with iPhone 3GS, iPhone 4, iPhone 4S, iPod touch (4th generation), iPad 2 Wi-Fi, iPad 2 Wi-Fi + 3G, iPad (3rd generation) and iPad Wi-Fi + 4G.
Кто-нибудь знает, как они это сделали?
PS3: одновременно добавляя обаstill-camera
а такжеauto-focus-camera
дает нам это:
Requirements: Compatible with iPhone, iPod touch (4th generation), iPad 2 Wi-Fi, iPad 2 Wi-Fi + 3G, iPad (3rd generation) and iPad Wi-Fi + 4G.
И это не лучший способ, если у нас есть все iPhone, подходящие для нашего приложения, вместо 3GS, 4 и 4S.
PS4: мое приложениеэто здесь и к нему предъявляются такие требования:
Requirements: Compatible with iPhone 3GS, iPhone 4, and iPhone 4S.