Preparing Your iOS App for the Live Experience Widget
Set up your application environment in preparation for adding Oracle Live Experience to your iOS App.
There are a series of steps required to get Live Experience running in your iOS apps.
-
Prepare Your iOS App for the Live Experience Widget: Disable Bitcode in Your App Project, Add the Live Experience iOS Frameworks to Your Xcode Project, Configure the Required Background Modes, and Set the Appropriate App Permissions in Info.plist.
-
Adding and Configuring the Live Experience Widget for your iOS App
Before integrating your iOS app with Oracle Live Experience, verify that your existing iOS app and development environment meet the following criteria:
- Xcode version 10.2 or higher.
- Swift version 5.0 or higher or Objective-C version 2.0.
- A copy of the Live Experience iOS SDK downloaded to your development machine.
- Credentials from the Live Experience Admin Console needed to obtain a JSON Web Token (JWT) from Live Experience.
- An existing iOS app targeted at iOS version 10 or higher.
- A valid tenant account for Live Experience.
- An actual iOS hardware device running iOS 10 or above.Note: While you can test the general flow and function of your Live Experience iOS application using the iOS simulator, a physical iOS device such as a phone or tablet is required to utilize audio or video functionality.