iOS SDK for download

After you establish an account with IBM MobileFirst™ Quality Assurance, you can download and install the iOS SDK.

Library Purpose Details
Latest SDK for iOS The SDK provides 2 modes: preproduction and production. Use the preproduction mode for internal testing during development. Use production mode to gather user information after an app is released.

For more information on the differences between preproduction and production, see Differences between preproduction and production modes.

For more information about the current versions and previous versions of the iOS libraries, see http://www.ibm.com/support/docview.wss?uid=swg27044364.

Requirements

For an app that is already instrumented for MobileFirst Quality Assurance using an older version of the SDK to use the features that are included in iOS SDK version 3.3.0, and later, you must regenerate and replace your app key. For more information about how to regenerate your app key, see Managing app settings. App keys that were generated earlier than February 2016 continue to work with the older SDK, but no longer work after you upgrade your SDK to version 3.3.0, or later.

Get started

After you download the SDK, use the instructions in Installing the iOS libraries to instrument your Objective-C or Swift app.

Sample application

The bluelist-mqa sample is a version of the BlueList app that uses MobileFirst Quality Assurance to report bugs and submit feedback. After you run the sample and add your application key in the code, you can use MobileFirst Quality Assurance to send bug reports, submit feedback, and write log messages.