Jak skonfigurować aplikację iOS do pracy na określonych urządzeniach?
Zajmuję się tworzeniem aplikacji iOS z ZBar SDK do skanowania kodów QR.Tutaj mówią nam twórcy ZBar SDK że
Obsługiwane są tylko iPhone 3GS i iPhone 4, ponieważ mają aparat z automatyczną regulacją ostrości. Biblioteka ZBar nie obsługuje iPhone 3G i jest mało prawdopodobne, aby kiedykolwiek ją obsługiwał.
Dodałem więcauto-focus-camera
klucz doRequired Device Capabilities
część mojej plisty. Wszystko jest świetne, z wyjątkiem jednej rzeczy - iPad 2 i iPod Touch 4. Gen nie ma kamery z automatyczną regulacją ostrości, ale nadal można używać mojego kodu ZBar SDK do skanowania kodów QR. Ale mójauto-focus-camera
klucz nie pozwala użytkownikom iPada 2 i iPoda Touch 4. Gen pobierać mojej aplikacji z App Store.
Innymi słowy, muszę znaleźć sposób na zainstalowanie mojej aplikacji za pośrednictwem App Store na tych urządzeniach:
iPhone 3GS.iphone 4.iPhone 4S.iPad 2.Nowy iPad.iPod Touch 4th Gen.A na tych urządzeniach moja aplikacja nie powinna być dostępna:
iPhone 2G.iPhone 3G.iPad.iPod Touch 3d Gen iMoje pytanie brzmi: jak udostępnić moją aplikację w App Store dla użytkowników urządzeń z pierwszej listy i niedostępnych dla użytkowników urządzeń z drugiej listy?
Każda pomoc zostanie doceniona!
PS: Widziałemto pytanie na temat SO, ale to mi nie pomaga.
PS2:Ta aplikacja ma żądany zestaw dostępnych urządzeń.
Wymagania: Kompatybilny z iPhone 3GS, iPhone 4, iPhone 4S, iPod touch (4. generacji), iPad 2 Wi-Fi, iPad 2 Wi-Fi + 3G, iPad (3. generacji) i iPad Wi-Fi + 4G.
Czy ktoś wie, jak to zrobili?
PS3: jednocześnie dodając obastill-camera
iauto-focus-camera
daje nam to:
Wymagania: Kompatybilny z iPhone, iPod touch (4. generacji), iPad 2 Wi-Fi, iPad 2 Wi-Fi + 3G, iPad (3. generacji) i iPad Wi-Fi + 4G.
Nie jest to świetny sposób, o ile wszystkie iPhone'y są odpowiednie dla naszej aplikacji, a nie 3GS, 4 i 4S.
PS4: Moja aplikacjajest tutaj i ma takie wymagania:
Wymagania: Kompatybilny z iPhone 3GS, iPhone 4 i iPhone 4S.