How to encode an application to run in future iOS releases? future check!

Hey. I wonder if the application that I wrote now really works fine from iOS 3.1 to 4.2, but how can I make sure that it continues to work in future versions such as iOS 4.3, etc.? My configuration says the base SDK is 3.1; Does this mean that it will work on any iOS above 3.1?

thank

Veeru

+3
source share
3 answers

Long and short, you cannot completely. You can continue to use the APIs that are available in 3.1 for an extended period of time. However, if 4.3 devalues ​​any method that becomes deprecated in 4.4, and you ignore the obsolescence warning, you will have problems.

- , 4.2, , . respondsToSelector: , . , , , 4.3, Apple, , API, , , , , .

, , , 100%. , , ( iOS, ).

+3

SDK 3.1 - 3.1 /, iOS 3.1 (, - ) //, API , .

, .

+1

iOS. , 2 , iOS 4.2.

: . , , (, iOS 4.x 3G). , API.

+1

Source: https://habr.com/ru/post/1787301/


All Articles