iOS Platform Configurations
Multiple tenants can use WSO2 IoTS while maintaining tenant-based isolation. The iOS settings page enables tenants to customize the iOS settings based on their own requirements.
iOS configurations
Follow the instructions below to configure the iOS platform:
- Sign in to the WSO2 IoTS Console and click the menu icon.
- Click Platform Configurations.
- 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 IoTS and APNS Configurations - The details with respect to the iOS IoTS MDM APNS certificate need to be added. For more information, see Generating an MDM APNS Certificate.
- MDM Certificate -Â Select the iOS IoTS APNS certificate that was previously created.
- MDM Certificate Password - The
password
that was used when converting the IoTS certificate from aÂ.pem
file to the.pfx
file. - MDM Certificate Topic ID - The
USERID
mentioned in the IoTS signing certificate. - Mode - The available modes have been explained as follows:
- Production - Use this option if you are configuring IoTS for a production environment.
- Developer - Use this option if you are configuring IoTS for a testing environment.
iOS APNS Configurations - The details with respect to the iOS Agent APNS certificate need to be added.Â
You will need to provide a password when exporting the file and it is recommended to save the file using the
.p12
extension. Next change the.p12
extension of the file to.pfx
.- 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.
- Click SAVE.
What's next?
If you followed all the steps to configure WSO2 IoT Server for iOS as mentioned in the iOS configurations guide, you have now completed all the required steps. However, double check to make sure that you followed all the steps, else you will run into errors.