The P2 repository contains the feature list required to enable iOS.
If you are on a Windows OS, be sure to point the
-Dcarbon.home property in the product's startup script (
wso2server.bat) to the product's distribution home (e.g.,
-Dcarbon.home=C:\Users\VM\Desktop\wso2iot-3.0.0). Alternatively, you can also set the
carbon.home as a system property in Windows. Then, restart the server. Without this setting, you might not be able to install features through the management console.
Where do I get the P2 repository from?
For more information on obtaining the P2 repository, see Obtaining the iOS Features.
Follow the instructions given below to install the iOS features via the iOS feature deployer you received via email:
Download and extract the
- Copy the ios-feature-deployer folder to the
Navigate inside the ios-feature-deployer folder on the terminal and execute the following command to install the iOS features to WSO2 IoT.
Tip by Chris
To verify successful installation of the iOS features, do the following:
bundles.infofile found in the
<IOTS-HOME>/wso2/components/default/configuration/org.eclipse.equinox.simpleconfiguratordirectory and verify if the following properties have changed from
APNSBasedPushNotificationProviderthat is under the
PushNotificationProvidersconfiguration in the
Next, follow the instructions given under Configuring WSO2 IoT Server with the IP or Hostname for iOS.