You are able to enroll and iOS device with WSO2 IoT Server's EMM solution, with or without the agent.
If you are not using the agent, you can leave this section blank.
If you are using the agent, you would need to publish the agent application through the publisher portal of your tenant
and provide the app Id of the published application here. follow the steps given below:
- Configure WSO2 IoT Server to install iOS mobile applications:
- Open the
<IOTS_HOME>/conf/app-manager.xml
file. Add %https%
as the value for the AppDownloadURLHost
property.
Code Block |
---|
<Config name="AppDownloadURLHost">%https%</Config> |
- Download the iOS agent source code.
For more information on the agent version related to the IoT Server version you are using, see WSO2 IoT Server and Agent Compatibility. - Build and export the project as an iOS application using Xcode. This will generate an
ipa
file. - Sign in to WSO2 IoT Server's App Publisher console:
https://<IOTS_SERVER_HOST>:9443/publisher
.
The default username is admin
and the default password is admin
, and the default IOTS_SERVER_HOST
is localhost
. - Create a new application and upload the
ipa
file you just generated. - Once the application is created, click on the application.
- Note down the App ID from the URL.
Example: https://172.20.10.12:9443/publisher/asset/mobileapp/667026af-2ed4-426f-95c3-246a5707db66
- Enter the App ID as the value for Agent App ID.