1.2 Project Setup

This topic provides information on Project Setup.

Ensure Nodejs Version is >= 12 and latest Xcode version available on AppStore is used.

  1. Extract iOS workspace from installer and place in a folder.
  2. Mobile application is Cordova Hybrid Application.
  3. The base core functionality is bundle in form of frameworks. The workspace contains fat xcframeworks for running on devices and simulator both. The same frameworks within the workspace can we used to run on simulator and device as well.
  4. Below are the frameworks present inside the workspace. Verify if these are present before running the application on device or simulator.
    1. OBDXFramework.xcframework.
    2. CordovaFramework.xcframework.
    3. OBDXExtensions.xcframework.
    4. OBDXWatchFramework.xcframework.
  5. Refer section: Configurations for the IOS application for configurations required for the application.
  6. Apple certificates and provisioning profiles are needed to run the application on devices. Refer section: Generating Certificates for Development Production.
  7. Note: OBDXCS is qualified on cloud for credential-based login, alternate login and snapshot functionality only.