Home › Forums › OpenEars › iOS 7 Compatibility › Reply To: iOS 7 Compatibility
Hello,
Good question, but it won’t be affected. Deprecation means that the functionality is not being changed in the version in which the API is first deprecated, but it’s a request to start the process of switching to the preferred functionality so that a later OS release can phase out the deprecated functionality. From the page you linked:
“From time to time, Apple adds deprecation macros to APIs to indicate that those APIs should no longer be used in active development. When a deprecation occurs, it is not an immediate end-of-life to the specified API. Instead, it is the beginning of a grace period for transitioning off that API and onto newer and more modern replacements.”
There are deprecated APIs from iOS 4 which are still supported in iOS 7 without any functional changes. I appreciate the concern and I will make sure that only AVAudioSession is in use before iOS 8.