Menu

Distributing Kitcast builds using JAMF Pro

Step 0. Requirements

– Subscription to Apple Developer Program or Apple Enterprise Developer Program
– JAMF Pro
– Kitcast .ipa built using Kitcast Builder

Step 1. Adding Kitcast to the list of apps managed by JAMF

  1. Go to JAMF Pro > Device > Mobile Device Apps.
  2. Click the New button (+) in the upper-right corner.
  3. Select App Type > In-House app, click Next.

Adding Kitcast to the list of apps managed by JAMF - Kitcast Support

  1. Enter the following:
    1. Display name: Kitcast
    2. Operating System: tvOS
  2. In the Archived App File section, press Upload Archived App File, and select .ipa file created with Kitcast Builder.

Archived App File section - Kitcast Support

  1. Click Save.

Step 2. Selecting Deployment Scope

  1. Go to JAMF Pro > Device > Mobile Device Apps > Kitcast > Scope.
  2. Click Edit.
  3. Click Selected Deployment Targets > Add.
  4. Here, your options are: Specific Mobile Devices, Device Groups, Users, User Groups, Buildings, and Departments.
  5. Let’s begin with Mobile Devices.
  6. From the list of your devices, pick ones you want to deploy Kitcast on and press Add.
  7. Click Save.

Step 3. App Configuration

  1. Contact Kitcast Support to obtain your Secret Key.
  2. You will receive a .plist file with the following structure:

App Configuration - Kitcast Support

  1. Go to JAMF Pro > Device > Mobile Device Apps > Kitcast > App Configuration.
  2. Click Edit.
  3. Paste the received plist in the Preferences field.
  4. Click Save.

Important: location and locationID fields are configurable, and used by Kitcast for automatically creating Locations based on your JAMF configuration. You can remove these keys if you’d like to manage locations yourself.

For example: Let’s say you have devices grouped by buildings in your JAMF configuration, and you want to sync JAMF buildings to Kitcast locations.
Then locationID & location configuration will be following:

<key>locationID</key>
<string>$BUILDINGID</string>
<key>location<key>
<string>$BUILDINGNAME</string>

For the full list of available variables, consult JAMF docs.