Home Guides Interfaces Troubleshooting

# Wrap for  App Store

Follow this guide to get started. Once you've completed the entire process once and everything is working, you can then enable the options so the almost all of the process is automated.

1. Drag the application into the App Wrapper welcome window or select "Open" from the "File" menu and choose the application.
2. Select the code signing identity from the menu under the code signing heading in the left hand sidebar. If the identity to use is not listed see Manage Certificates on how to install code signing identities.
3. Select "App Store" in the code signing section of the left hand sidebar.
4. Unselect "Auto-Pack" on the "Packing" Page, as we don't want it to create archives for us just yet.
5. Select "Wrap" from the "Process" menu at the top of the window, as the app needs to be tested.
6. Once AW has wrapped the application, double click the icon in the right hand side of the window.

By default the  App Store requires the use of the "App Sandbox" security protocol, App Wrapper will enable this automatically for you. However this will disable the Applications functionality. To re-enable functions, switch to the "Capabilities" Page.

In the Capabilities Page, only enable the options that the application needs, do not enable everything, otherwise the app will be rejected.

Once everything is working, lets begin packing.

1. Switch to the "Packing" page, by selecting "Packing" from the left hand sidebar.
2. Under the "Submit to Apple" section, either select your submission account or register an account with App Wrapper.
3. Select "Pack" from the "Process" menu at the top of the window, this will perform the packing stage.
4. Once Packing is complete, click on the "Submit" button next the archive in the right hand side of the window.
5. Give it a few minutes, and the application will be uploaded to Apple.
6. If there are problems, they will be reported in the window.

Now that the process has been performed manually and any problems been resolved, we can enable the automation options.

1. Select "Auto-Pack" from the top right hand corner of the "Packing" page, so that App Wrapper will create the archive after wrapping.
2. Select " App Store Submission" next to "Auto-Submit" in the "Submit to Apple" section of the "Packing" page.
3. Follow the guide Integrating with Xojo so this happens when you build the application in Xojo.