This documentation is for WSO2 IoT Server 3.0.0. View the documentation for the latest release.
Due to a known issue do not use JDK1.8.0_151 with WSO2 products. Use JDK 1.8.0_144 until JDK 1.8.0_162-ea is released.
Page Comparison - iOS Platform Configurations (v.5 vs v.6) - IoT Server 3.0.0 - WSO2 Documentation

Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.


  1. Sign in to the WSO2 IoTS Console and click the menu icon.
  2. Click Platform Configurations.
  3. Anchor
    Enter the following:
    • iOS SCEP Certificate Configurations - When an iOS device enrolls with WSO2 IoTS two iOS Simple Certificate Enrollment Protocol (SCEP) certificates will be created on the fly based on the given SCEP configurations.

      • Email - The tenant's email address.

      • Country (C) - The country where the tenant is based.

      • State (ST) - The state where the tenant is based.

      • Locality (L) - The locality where the tenant is based.

      • Organization (O) - The name of the organization where the tenant is based.

      • Organization Unit (OU) - The name of the organization unit where the tenant is based.

    • iOS Profile Configurations - The details on the organization need to be added.
      • Organization Display Name - The name of the organization.
    • iOS MDM Configurations - The details with respect to the iOS IoTS APNS certificate need to be added. For more information, see Generating an MDM APNS Certificate.
    • iOS APNS Configurations - The details with respect to the iOS APNS certificate need to be added.  For more information, see Generating an APNS Certificate.


      You will need to provide a password when exporting the file and it is recommended to save the file using the .p12 extension.

      • APNS Certificate - Select the APNS certificate that was previously created.
      • APNS Certificate Password - Enter the password provided when exporting the iOS APNS certificate.
      • Mode - The available modes have been explained as follows:
        • Production - Use this option if you have configured a production APNS certificate. 
        • Developer - Use this option if you have configured a development APNS certificate. 
      • End User License Agreement (EULA) - Provide the license agreement that a user must adhere to when enrolling an iOS device with IoTS.
  4. Click SAVE.