iOS Client Configurations
Prerequisites
You need to have Xcode 1.7 or above. Download it from https://developer.apple.com/xcode/download/Â or https://itunes.apple.com/en/app/xcode/id497799835?mt=12.
Follow the instructions below to configure and build the iOS client application:
Compile the Agent source code, which was sent via email by importing it to Xcode.
Export the project as an iOS application. This will generate an
.ipa
file. Rename this file asios-agent.ipa
and move it to theÂ<IoTS_HOME>/core/repository/deployment/server/jaggeryapps/ios-web-agent/app/pages/mdm.page.enrollments.ios.download-agent/public/asset
 directory.Optionally, update the iOS server configurations in theÂ
config.json
 file, which is in theÂ<IoT_HOME>/core/repository/deployment/server/jaggeryapps/ios-web-agent/app/conf
 directory.Add the
.ipa
 file path as the iOS location.- Add the package name as the iOS bundle ID.
- Add the version of the package.
- Add the app name.
{ "device": { "ios": { "location": "%https.ip%/mdm/public/asset-download-agent/iOSMDMAgent.ipa", "bundleid": "org.wso2.carbon.emm.iOSMDMAgent", "version": "1.0", "appname": "MDM Agent" } } }
What's next?
Next, configure the iOS Platform Configurations as mentioned in the iOS configurations guide.
Related Links