Friday, May 13, 2016

deploy IOS app to maas360

1. From Apple developer site, create certificate first. It can be in house, developer or ad hoc.
2. Create app Id which is used for creating a bundle id.
3. Create provisioning file used for application signing up. It includes certificate and app id. Download your certificate and provisioning file and install them (Double click). You should see  your certificate file in the login folder in key chain. The certificate must include public and private key.
4. From Xamarin studio, info.plist file, add security node and set it true
5. Right click project node, select option, update your bundle ID the same as the one you created in Apple site
6. Archive to publish. select release, select distribution, select provisioning file.
7. Download cert file (p12) and rename it.
8. Download provisioning file and rename it. It is best to name the file related to your application.
9. Upload to Maas360. Select new cert and provisioning files if this is the first time deploy; otherwise select existing files for updates