Is there a limit or max file size for custom .IPAs deployed to Self-Service?

SimonStern
New Contributor

We are looking to deploy a custom developed iOS app. It is expected to get to 1GB in file size. Will I even be able to load that into Self-Service? Is there a documented limit somewhere I couldn't find?

2 REPLIES 2

martin
Contributor III
Contributor III

Hi @SimonStern,

This is not really related to Self Service. It depends on where you will publish the app from. You could storage it in the database but that might impact performance of your Jamf server.

I would advice you to store the app on a webserver where it can be downloaded from onto the iOS devices.

bburdeaux
Contributor II

To deploy an app from the database, the .ipa has to be sent in a single packet, which means the Max Packet Size setting on your database has to be at least the size of the app. In your case, that would mean setting it to 1GB+, which is very strongly not recommended as it may(almost certainly) cause the database to explode.

In general, any In-House app over 16mb really should be deployed from a web server, as packets any larger than that tend to cause problems.