To upgrade your native iOS app to the latest version of the Salesforce Mobile SDK, we strongly recommend creating a new app from the app templates in the forceios npm package, then migrating the artifacts specific to your app into the new template.
This approach ensures you get the latest SDK features, dependency versions, and project configuration without having to manually reconcile breaking changes across major versions.
See the release notes for details on what's new in each version.
See the Mobile SDK Development Guide for more information about developing apps with the Mobile SDK.
If you have questions, or encounter any issues, we'd love to hear from you. Post any feedback you have on Trailblazer Community.