I\'m writing an app using Nuance\'s SpeechKit
framework. I\'ve just downloaded a newer version of the framework that contains new methods in some of the classe
I found what cause this issue for us.
When you build a new version you must update "Current Library Version". There is also a "Compatibility Version"
In Xcode selector your framework target and in build settings search for linking and you will se this setting there.
We created a build script to bump this version number every time we build.
Xcode caches the frameworks and uses the cache if possible. That's why you need to change this number.
If you are using CocoaPods, run pod update [PODNAME]
.
You need to delete Derived Data for the project - it is an option of the project in the XCode Organizer, on the projects tab. It will remove the cached build of the framework, forcing XCode to use the new one.