For up-to-date product documentation, see the IBM MobileFirst Foundation Developer Center.
Migrate existing native iOS applications
To migrate an existing native iOS project that was created with IBM MobileFirstâ„¢ Platform Foundation version 6.2.0 or later, we must modify the project to use the SDK from the current version. Then you replace the client-side APIs that are discontinued or not in V8.0.0. The migration assistance tool can scan your code and generate reports of the APIs to replace.
- Scanning existing MobileFirst native iOS apps to prepare for MobileFirst version 8.0
The migration assistance tool helps you prepare your apps that were created with previous versions of IBM MobileFirst Platform Foundation for migration by scanning the sources of the native iOS apps that were developed by using Swift or Objective-C and generating a report of APIs that are deprecated or discontinued in version 8.0.- Migrating an existing iOS project to version V8.0.0 manually
Migrate your existing native iOS project manually within your Xcode project and continue developing with IBM MobileFirst Platform Foundation V8.0.0.- Migrating an existing native iOS projects to version V8.0.0 with CocoaPods
Migrate your existing native iOS project to work with V8.0.0 by getting the IBM MobileFirst Platform Foundation iOS SDK using CocoaPods and making changes in the project configuration.- Migrating encryption in iOS
If your iOS application used OpenSSL encryption, you might want to migrate your app to the new V8.0.0 native encryption. Also, if we want to continue using OpenSSL, we must install some additional frameworks.- Update the iOS code
After updating the iOS framework and making necessary configuration changes, a number of issues can be relevant to our specific application code.
Parent topic: Migrating client applications to IBM MobileFirst Platform Foundation V8.0.0