TVMS Manual 2.0
  • Welcome page
  • Understanding TVMS
  • First steps
  • Getting help
    • How to get help
      • Generic issues
      • Streams issues
    • FAQ
  • Quick start
    • TVMS Home page
    • New deployment
    • Content
      • Add a channel
      • How to add EPG
      • Add a movie
      • Add series
      • Pay Per View (PPV)
      • Cloud Sync
    • UI and hostnames
      • Add a hostname
      • Add a UI
    • Business part
      • Create a product
      • Create customers
      • Create resellers
      • Billing integration with TVMS
  • TV application
    • Loading
      • Profiles
    • Home screen
      • Settings
      • Personal menu
    • Channels
      • TV player
      • TV guide
      • Recordings
      • CatchupTV
    • VoD
      • Movies
      • Series
      • Music
    • Apps
  • Detailed documentation
    • Top panel
      • System Users
      • SendGrid
      • Time Zone
      • User Logs
      • Super Hostname
      • White Labelling
    • CMS
      • Channels
        • Add Channel
        • Channels Excel
        • EPG Overview
        • EPG Urls
        • EPG Builder
        • How to apply EPG
        • Cloud PVR
        • UI Groups
        • PPV Rules
        • Packages
      • Movies
        • Add a movie
        • Add a movie from the database
        • PPV Rules
        • Packages
      • Series
        • Add Series
        • Add Series from the database
        • Add a season
        • PPV Rules
        • Packages
      • Education
        • Add a course
        • PPV Rules
        • Levels
      • Music
        • Add Album
        • PPV Rules
        • Packages
      • Apps
        • Add App
        • Packages
      • Import/Export
        • Channels
        • Movies
        • Series
      • Transcoders
        • Add a transcoder
        • CDN Hostnames
        • DVR Storage
        • FLS Mapping
        • FLS Config
        • FLS Health
      • Settings
        • Currency
        • BuyDRM
        • Irdeto
        • Token Settings
    • CRM
      • Customers
        • Add a customer
        • Customer details
          • Information
          • Subscription
          • User Interface
          • Devices
          • Wallet
          • Tickets
          • Content
          • Profiles
          • Logs
        • Add a range of customers
        • Customers Count
        • Bulk Edit
        • Delete Bulk Customers
        • Import Customers
      • Tickets
      • Stocks
        • Models
      • Dealers
      • Resellers
        • Add a new Reseller
        • Resellers details
        • Performance
        • Extra Packages Mapping
        • Domain Mapping
      • Products
        • Add a Product
        • Product details
        • Extra Packages
        • DVR Plans
        • Catchup Plans
        • IP Access
        • API Provisions
        • Disclaimer
        • Support
        • App OTA
      • Advertisement
        • Banner Ads
        • Preroll Ads
        • Overlay Ads
        • Ticker Ads
      • Webshops
        • WooCommerce
        • Shopify
        • OpenCart
        • BigCommerce
        • Prestashop
        • TVMS Webshop
          • Setup a Payment Gateway
          • Cart Setup
          • Setup Customer Portal
          • Invoicing Templates
          • Email Templates
      • Communication
        • Email Templates
        • Mass Mailing Settings
        • Mass SMS Settings
        • Messages
        • Subscriptions
        • Mass Mailing
        • Mass SMS
      • CRM Settings
        • Currencies
        • General
        • Company Info
        • CRM Rules
    • MIQ
      • Dashboard
      • Usages
      • Content
      • Location
      • Hardware
      • Network
      • Software
      • System Health
      • Advertisement
      • Financial
    • UIT
      • User Interfaces
      • Add a User Interface
      • Hostnames
      • Templates
      • Languages
      • Menu Apps
    • API
      • AddCustomer
      • AddDeviceToCustomer
      • BulkDeleteCustomers
      • CancelSubscription
      • ChangeCustomerProduct
      • ChangeLoginDetails
      • CustomerRecommendation
      • CustomerStatus
      • CustomerSubscription
      • DeleteCustomer
      • DeleteDeviceFromCustomer
      • DisableCustomer
      • EditCustomer
      • EnableCustomer
      • ExtraPackages
      • GetCountries
      • GetCustomer
      • GetProducts
      • MacAddress
      • RenewCustomer
      • ValidateCustomer
  • App publishing
    • Getting Started
    • Completing the Prerequisites
      • Select an App Name
      • Prepare Artwork
        • Artwork to Build Apps
        • Artwork to Publish Apps
      • Register Developer Accounts
    • Testing an App
      • How to Install an App for Testing on Android
      • How to Install an App for Testing on iOS and tvOS
      • How to Install an App for Testing on Firestick
      • How to Install an App for Testing on Roku
    • Preparing Apps for Publishing
      • Create App Approval Product
      • Google Play Store
      • Apple App Store
      • Amazon App Store
      • LG Content Store
      • Samsung Tizen Store
      • Roku Channel Store
  • Miscellaneous
    • TVMS Artwork
    • Roku TVE
    • Supported Devices
    • Player Support
    • Updates of Apps and Set-top boxes
      • Manual Update
      • Roku manual update
      • Android In App Update
      • OTA (Over The Air)
    • Video manual
  • Changelog
    • Application changelog
      • Release 8.5.1x - February 1st '21
      • Release 9.3 - January 15, 2022
      • Release 9.4.0 WebTV/PWA
Powered by GitBook
On this page
  • Apple Developer Account
  • Google Play Developer Account
  • Amazon Developer Account
  • LG Developer Account
  • Samsung Developer Account
  • Roku

Was this helpful?

  1. App publishing
  2. Completing the Prerequisites

Register Developer Accounts

PreviousArtwork to Publish AppsNextTesting an App

Last updated 1 year ago

Was this helpful?

Setting up your Developer Accounts and granting us access is a crucial part of the process.

If you're setting up your Developer Accounts for the first time, you can find below all the information you need. If you already have Developer Accounts, please review the information below to find how to grant us with access.

We suggest you start with creating your Developer Accounts at start of the project, to prevent delays later on.

Your Developer Accounts should be associated with the same legal entity or organization, who has the rights to distribute the content.

Apple Developer Account

You need to enroll in the Apple Developer Program as an Organization. To do this, you’ll need your as well as a number. By joining the Apple Developer Program you will enter into contracts with Apple, so you must have the ability to enter legal agreements on behalf of your organization.

To start enrollment for the Apple Developer Program, , log in with your Apple ID, and enroll as an Organization.

It is very important to enroll as an Organization because Individual accounts have limitations on Apple side, and you won't be able to share your team's development resources with our team. Thus, we won't be able to build an app for you.

Complete registration, then send us the to apps@iptvmiddleware.com to your team with the Admin role and with access to the Certificates, Identifiers & Profiles section.

Google Play Developer Account

To create a new Google Play Developer account, complete the steps from the following . Please make sure to create Organization type of account.

It is very important to select Organization type, because Individual accounts have limitations on Google Play side.

After the account is created, send us the to apps@iptvmiddleware.com with the Admin role towards to your account.

Amazon Developer Account

LG Developer Account

After the account is created, share the credentials to your account with your project lead from MwareTV team.

Samsung Developer Account

By default your new account will have possibility to launch TV application services only in the United States. In order to launch TV application services in countries other than the U.S, you need to get a partnership.

After the account is created, share the credentials to your account with your project lead from MwareTV team.

Roku

To create a new Roku Developer account, complete the following steps:

  1. Complete configuration of your Roku Developer account by:

    • verifying your account's email address;

After the account is created, share the credentials to your account with your project lead from MwareTV team.

To create a new Amazon Developer account, complete the steps from the following .

After the account is created, send us the to apps@iptvmiddleware.com with the Administrator role.

To create a new LG Developer account, complete the steps from the following .

To create a new Samsung Developer account, complete the steps from the following .

For more information, refer to the guide.

Create a .

Enroll in the .

;

(if it wasn't done on the account creating step).

Apple ID
D-U-N-S
visit this page
invitation
article
invitation
article
invitation
article
article
Becoming Partners
Roku account
Roku Developer Program
linking a Roku device
adding a payment method