Meine App wurde mit SDK 2.2.1 Version noch vor 3.0 Beta erstellt.iPhone SDK 2.2.1 basierte App sollte auf dem iPhone 3.0 OS-Gerät gestartet werden
Benutzer wird meine App auf dem letzten iPhone 3Gs mit 3.0 FW-Version installieren. Wird sich meine App beim letzten iPhone anders verhalten? Werden die beschriebenen Artikel here (3.0 OS Release Notes) Einfluss auf meine App haben, die mit 2.2.1 SDK erstellt wurde?
Zum Beispiel Apple-doc tell:
FIXED: UINavigationController werden nicht Inhalt Ansicht Größe automatisch an, wenn barstyle zu/von UIBarStyleBlackTranslucent geändert wird.
Aber meine app diesen Stil verwenden, und ich sah, bevor Inhalte Ansicht Resize mit iPhone 2.2.1 OS ...
Was bedeutet es, wenn ich technisch 2.2.1 auswählen oder 3.0 SDK als aktiv in XCode für mein Projekt und Build? Entspricht das SDK Bibliotheken, die statisch verknüpft sind?
Vielen Dank.
Vielen Dank für Ihre schnelle Antwort. Nur ein Kommentar ... Falls ich meine App mit 3.0 Headern (Active SDK) erstellen werde, ist meine App nicht länger für 2.2.1 Benutzer installierbar. Richtig? ... Also muss ich Apple-Dokumente sorgfältig lernen, aber 2.2.1 für eigenes Risiko lassen, falls ich sowohl für 2.2.1 als auch für 3.0 verwendbar sein möchte. – MikZ
Richtig - eine App gegen die 3 gebaut.0-Header sind auf einem 2.2.1-Gerät nicht verwendbar (oder wenn dies der Fall ist, müssen Sie sehr vorsichtig mit dem Code sein, den Sie verwenden, mehr noch als bei einer 2.2.1-> 3.0-Bereitstellung). – Tim