Introduction
The .zip
builds which are produced on the CI server, are not ready for uploading to the client's channel. The roku store portal requires that we produce .pkg
files, which are signed with the clients credentials. These instructions will produce the credentials you need.
When you click the build button on a Roku Appin Zapp you will see the following
To generate the necessary credentials perform the following:
GitHub repository
https://github.com/ applicaster/zapp-roku-builder
This repo contains the roku-builder-cli tool and will enable you to generate credentials to upload an app.
Generate credentials
Note! Credentials must be stored in a safe place - if they are lost then youwill lose access to the device registry and any updates will not be automatically installed
pre-requisites
You will need a roku device in developer mode Roku - Enabling developer mode on a Roku device and to know it's IP and dev password Roku - Setup a Roku Developer Account
Instructions
-
Clone or download the github repo https://github.com/
applicaster/zapp-roku-builder git clone git@github.com:applicaster/
zapp-roku-builder.git -
Install npm modules
npm install
Run the following command -
npm run generate credentials [YOUR_ROKU_IP_ADDRESS] [YOUR_ROKU_PASSWORD]
-
From the resulting output find the creds directory and it will contain
- In the creds.txt document
- Your developer ID
- Your developer password
- The rekey file
Upload these into Zapp
Comments
0 comments
Please sign in to leave a comment.