Mam zamiar opublikować aplikację w sklepie z aplikacjami i czekam, aby ustawić minimalną wersję systemu operacyjnego, tak jak pojawia się w iTunes jako "Wymaga systemu iPhone OS 3.x lub nowszego". 2 pytania:Ustaw minimalną wersję oprogramowania iPhone OS dla aplikacji?
1) Gdzie ustawić to w moim projekcie Xcode?
2) Jestem świadomy właściwości UITableViewCell numberOfLines, która jest obecna tylko w systemie operacyjnym> 3.1. Jeśli ustawię moje minimum jako OS 3.0, czy ludzie, którzy mają 3.1, będą w stanie poprawnie odczytać liczbę linii? (Oczywiście ludzie na 3.0 nie będą mogli)
Dzięki.
Dzięki za odpowiedź. Kiedy mówisz, że mój kod tylko do wersji 3.1 nie będzie się już kompilował, masz na myśli, że nie będzie działał nawet na urządzeniach 3.1? – quantum
Po ustawieniu docelowego wdrożenia na 3.1, będzie można pisać, kompilować i kompilować aplikację z kodem 3.1. Jeśli ustawisz wartość docelową wdrożenia na 3.0, XCode nie skompiluje Twojej aplikacji, dopóki nie usuniesz całego kodu 3.1. – fbrereto
Innymi słowy, po ustawieniu Deployment Target na 3.0, twoja aplikacja nie będzie zawierała kodu 3.1, więc nawet jeśli jest uruchamiana na urządzeniu 3.1, zobaczysz tylko zachowanie 3.0. – fbrereto