I recently upgraded my application from iOS3 to iOS5. And at compile time I have several warnings for using deprecated methods.
Two questions:
1- Will I have problems when run the application in an iPhone with iOS 5?
2- If I did not update the methods, Will Apple accept the application when uploading it to the AppStore?
You will probably not have a problem on iOS 5 devices using methods that the compiler is telling you are deprecated. Of course, it would be a good thing to clear up this issue over time because deprecated means those methods might not be present in iOS 6 (or whatever it will be called).
As long as your code compiles and runs against iOS 5, using a deprecated method alone probably won't get your app disqualified. If it causes any crashing or anything like that during testing, however, they will likely kick it back to you for rework.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With