Skip to main content

Enterprise Store

If you want to distribute your in-house applications to your users, you may use Appcircle's Enterprise Store. Appcircle's Enterprise store helps you to set up your own store and have full control over deployment and access management.

Prerequisites

In order for your users to download IPA or APK files, those files must be signed with proper certificates or Keystore files.

Android apps can be signed with any Keystore if the user's device allows installing apps from other sources.

Although iOS apps can be signed with Ad-Hoc provisioning profiles for in-house distribution, this type of distribution is limited to 100 devices per year. Once you hit that limit, you need to wait a year to reset your device limit. You also need to add the UUID of your users' device to Apple's Developer website. Therefore, Ad-Hoc distribution is intended for internal developer team members.

If you have more than 100 users and don't want to deal with device enrollment, you need to use sign your apps with Enterprise Certificate. Please check the Apple's Enterprise program for more information.

Apple Developer Enterprise Program
The Apple Developer Enterprise Program allows large organizations to develop and deploy proprietary, internal-use apps to their employees.
Apple Developer Enterprise Program favicon https://developer.apple.com/programs/enterprise/
Apple Developer Enterprise Program

Adding a Profile

There are several ways to create an Enterprise build profile. You can either manually upload your IPA or APK files or you can send them from Appcircle's Distribution Module.

Manual Upload

  • Click the Enterprise App Store button on the left menu bar.
  • If you haven't created any profile before, you will see the following screen.
  • Click the Add New App button to open the upload panel.
  • Choose your APK or IPA file and click the Upload button.
  • If you have uploaded a valid APK or IPA file, you should see your brand new profile

Sending from Distribution

  • Go to your build profile, hit the config button, and enable Automatically Distribute to Enterprise App Store.
  • Whenever you create a new signed build, that build will be sent to Enterprise App Store.
  • You can also manually send your APK or IPA files by hitting the ... button and selecting Distribute Binary

After you created a build profile, you can manage the deployment and access settings by visiting that profile.

info

The above tasks can also be initiated by our Appcircle CLI. Please check the Appcircle CLI documentation for the command line parameters.

File IconAppcircle CLI