SureFox for iOS now available for Enterprise Distribution

surefox enterprise distribution

SureFox Kiosk Browser for iOS is now available for Enterprise Distribution. This means that SureFox is developed using the iOS Enterprise Developer Program and can be securely hosted and deployed to your workforce iOS devices.

Steps required for SureFox Enterprise Distribution

1.  Enroll your organization with Apple Developer Enterprise Program. Here is the link to do that

2.  Create and download iOS Enterprise Distribution Certificate and Provisioning profile from Apple Developer Portal. Here is a video link for this

3.  Download unsigned SureFox IPA file from here

4.  Sign SureFox IPA file using certificate and provisioning profile from step 2 (Detailed steps mentioned in the next section)

5.  Create a manifest plist file for the new signed SureFox IPA file  (Detailed steps mentioned in the next section)

6.  Host the new signed IPA file plist file on a secure https server

7.  Access the URL for the IPA from the device to install SureFox on device  (Detailed steps mentioned in the final section)

8.  Activate SureFox to full version using SureFox Activation Code (Detailed steps mentioned in the final section)


Signing Unsigned SureFox IPA file

You will need the following for re-signing:

  1. iOS Enterprise Distribution Certificate (Created from the Apple Enterprise Developer Portal)
  2. Mobile Provision Profile(Created from the Apple Enterprise Developer Portal)
  3. iReSign OS X app
  4. SureFox iOS IPA

Steps to Resign

1. Install the iOS Enterprise Distribution Certificate on the Mac

2. Install iReSign app on the Mac

3. Launch the iReSign application

4. Drag SureFox IPA to the top box, or use the browse button

SureFox IPA - browse

5. Drag Mobile Provision Profile to the second box, or use the browse button

Mobile Provision Profile - browse

6. Select the Enterprise Distribution Certificate in the bottom box

Enterprise Distribution Certificate

7. Click ReSign! and wait. The resigned file will be saved in the same folder as the SureFox iOS IPA.

8. Create a PLIST with the following details:

SureFox Plist

Note: You will need to replace %HTTPS location of SureFox Enterprise IPA% with the HTTPS URL where you plan to host the IPA file.
You will need to replace %Version of SureFox Enterprise% with current SureFox Version.
You can download a sample plist file from here.

9. Host the IPA (Step 7) and the PLIST (Step 8) on a server that supports HTTPS

10. Make sure to add following MIME types on your HTTP server:

  1. .plist > text/xml
  2. .IPA > application/octet-stream


Installing SureFox for iOS

1. Launch Safari on the iPad

2. Navigate to itms-services://?action=download-manifest&url=%Https URL of plist%

3. When prompted to Open page in App Store, Tap on Open

Open SureFox

4. When prompted to Install SureFox, Tap on Install


5. The App will install on the device home screen

6. Launch SureFox

Steps to Trust Untrusted Enterprise Developer

1. Go to Settings > General > Profile


2. Tap on the developer’s name

developer’s name-updatedv1

3. Tap on Trust


4. If prompted to Trust the developer, tap on Trust

Activating SureFox iOS:

1. By default, SureFox iOS will be in the trial mode

2. To activate the device, you need an Activation Code which can be purchased from 42Gears team (Please contact for more details)

3. Once you have an Activation Code, launch SureFox and tap 5 times anywhere on the screen to access the admin settings

4. Tap on About > Activate.

For any technical help, contact 42Gears Tech Support Team.


Leave a Comment