It appears every year. This does not apply to iOS 7 (or any other version of iOS).
As a developer, you should test your existing apps to make sure they work as they are in the upcoming version of iOS. Some applications will work perfectly, without any changes. Many applications will have a specific problem: from a small user interface crash to frequent crashes.
You need to install the beta version of iOS on the test device and test the application from the application store and see what problems you have, if any.
If you find any problems, then you need to reconstruct the solutions. In many cases, you can fix your application without having to upgrade to the base SDK. But in some cases, you can upgrade to the latest version and use some new features to fix any problems.
source share