# AppMachine Support Center

## AppMachine Support Center

- [AppMachine](https://docs.appmachine.com/readme.md)
- [Product Updates](https://docs.appmachine.com/product-updates.md): Find out more about our latest releases
- [Build your app](https://docs.appmachine.com/build-your-app.md): The most important steps to build your app
- [Preview your app](https://docs.appmachine.com/build-your-app/preview-your-app.md): Learn how to test your app and preview how it will look on your device.
- [App templates](https://docs.appmachine.com/build-your-app/app-templates.md): Templates offer a head start for design and content for your app type or provides initial inspiration that you can build upon!
- [App Settings](https://docs.appmachine.com/build-your-app/app-settings.md)
- [Update payment method](https://docs.appmachine.com/build-your-app/update-payment-method.md): Need to update your credit card info for your subscription? Find out how to do so in this article.
- [Cancel subscription](https://docs.appmachine.com/build-your-app/cancel-subscription.md): If, heaven forbid, you need to cancel your subscription, you can find out how to do so here.
- [General App Building FAQ](https://docs.appmachine.com/general-app-building-faq.md): In this article we go over some of the frequently asked questions regarding what is possible in an AppMachine app.
- [How to](https://docs.appmachine.com/how-to.md): This article lists practical how-to knowledge that is useful when building an AppMachine app.
- [Blocks](https://docs.appmachine.com/blocks.md): In this article we provide a brief overview of the blocks that are available in the AppMachine designer.
- [Admin](https://docs.appmachine.com/blocks/admin.md): AppMachine's white-label editing feature.
- [Blank Page](https://docs.appmachine.com/blocks/blank-page.md): You can now add a Blank Page block to your app with which you can create and entirely customize your own screen and add new elements easily.
- [Call](https://docs.appmachine.com/blocks/call.md): Call a designated number with a single click. Allows your users to quickly get in touch with you or a contact that you've set in the app.
- [Contact](https://docs.appmachine.com/blocks/contact.md): Stores your company's contact information. This includes information like your address, phone number, e-mail address, and website, as well as your Twitter, and LinkedIn accounts.
- [Contact Us](https://docs.appmachine.com/blocks/contact-us.md): Allows users to contact you using a contact form.
- [Coupons](https://docs.appmachine.com/blocks/coupons.md): The Coupons block allows large retailers to small shop owners to discount specials with a coupon in the app. App users can open coupons in the app and redeem them at shops.
- [Custom Form](https://docs.appmachine.com/blocks/custom-form.md)
- [Email](https://docs.appmachine.com/blocks/email.md): Allows app users to send an e-mail with the click of a button.
- [Events](https://docs.appmachine.com/blocks/events.md): Displays a list of events. You see the name of the event, a description and the date that the event takes place.
- [FAQ](https://docs.appmachine.com/blocks/faq.md): Displays a list of questions and answers.
- [Facebook](https://docs.appmachine.com/blocks/facebook.md): Show a public Facebook Page in your app.
- [Hours](https://docs.appmachine.com/blocks/hours.md): Show the opening hours or business hours of your shop, event or company from your Google Places page.
- [Information](https://docs.appmachine.com/blocks/information.md): Opens a new screen in your app that you can fill with any kind of information you'd like.
- [Intro](https://docs.appmachine.com/blocks/intro.md): Intro pop-up will be shown once at the first launch of an app.
- [JavaScript](https://docs.appmachine.com/blocks/javascript.md): Use JavaScript to add custom functionality to your app.
- [Lock](https://docs.appmachine.com/blocks/lock.md): Have users fill in a Password, Authorization level or User Group to unlock content in your app.
- [Music](https://docs.appmachine.com/blocks/music.md): Play music or podcasts (Media RSS feed) directly in the app.
- [News](https://docs.appmachine.com/blocks/news.md): Allows users to add news or view an RSS feed in your app.
- [PDF](https://docs.appmachine.com/blocks/pdf.md): Show one or more PDF documents in your app
- [POI](https://docs.appmachine.com/blocks/poi.md): Opens a new screen featuring a map with point of interest markers designated by you.
- [People](https://docs.appmachine.com/blocks/people.md): Show a list of people.
- [Photos](https://docs.appmachine.com/blocks/photos.md): Upload photos to the AppMachine CMS or link to popular online photo sharing services to create a photo list or album in your app.
- [Products](https://docs.appmachine.com/blocks/products.md): Shows a list of products in your app.
- [Push Messages](https://docs.appmachine.com/blocks/push-messages.md): Show users an overview or history of the push messages that have been sent to the app in the past.
- [Radio](https://docs.appmachine.com/blocks/radio.md): Opens a music player linked to an internet radio station.
- [Submenu](https://docs.appmachine.com/blocks/submenu.md): Creates, you guessed it, a submenu in your app.
- [Twitter](https://docs.appmachine.com/blocks/twitter.md): Shows the tweets from a Twitter account of your choosing.
- [URLs](https://docs.appmachine.com/blocks/urls.md): Displays a list of links to website or webpages.
- [Web Page](https://docs.appmachine.com/blocks/web-page.md): Show a single web page in your app.
- [Video](https://docs.appmachine.com/blocks/video.md)
- [WhatsApp](https://docs.appmachine.com/blocks/whatsapp.md): Start a WhatsApp conversation from within your app.
- [Data](https://docs.appmachine.com/data.md): The various ways to add data to your app
- [Appmachine Data](https://docs.appmachine.com/data/appmachine-data.md)
- [Delete (test) data from Custom Form](https://docs.appmachine.com/data/delete-test-data-from-custom-form.md)
- [Google Sheets](https://docs.appmachine.com/data/google-sheets.md): Connect your app to information which you are managing in a Google sheet
- [Web services](https://docs.appmachine.com/data/web-services.md)
- [Style your app](https://docs.appmachine.com/style-your-app.md): The various ways AppMachine lets you style your app
- [Theme](https://docs.appmachine.com/style-your-app/theme.md): The Theme block drives the design for the rest of your app making sure that consistency and control are the most important factors in your app's design.
- [Home Screen](https://docs.appmachine.com/style-your-app/home-screen.md): Your Home page is a user's first impression of the app. AppMachine has made styling this screen very easy.
- [FAQ Style](https://docs.appmachine.com/style-your-app/faq-style.md)
- [Style your screens](https://docs.appmachine.com/style-your-screens.md): The various ways AppMachne lets you style your screen
- [Elements](https://docs.appmachine.com/style-your-screens/elements.md): Customize the elements on your screen
- [Publishing your app](https://docs.appmachine.com/share-your-app/publishing-your-app.md): The ways to publish your app with AppMachine
- [Technical Setup Quick Start Guide](https://docs.appmachine.com/share-your-app/publishing-your-app/technical-setup-quick-start-guide.md)
- [Update your app](https://docs.appmachine.com/share-your-app/publishing-your-app/update-your-app.md)
- [Unpublish an app from the app stores](https://docs.appmachine.com/share-your-app/publishing-your-app/unpublish-an-app-from-the-app-stores.md): This article explains how you can remove or delete your app from the Google Play and Apple App Store.
- [Web App Publishing](https://docs.appmachine.com/share-your-app/web-app-publishing.md): How to publish your app as a PWA
- [Hosting on custom domain](https://docs.appmachine.com/share-your-app/web-app-publishing/hosting-on-custom-domain.md)
- [Apple App Store](https://docs.appmachine.com/share-your-app/apple-app-store.md): This article briefly describes in overview the steps you need to take to publish your app in the Apple App Store.
- [iOS developer account](https://docs.appmachine.com/share-your-app/apple-app-store/ios-developer-account.md): This article explains what an iOS developer account is, why you need it to submit apps to the Apple App Store, and how you can create your own account.
- [App Store Connect API keys](https://docs.appmachine.com/share-your-app/apple-app-store/app-store-connect-api-keys.md)
- [Link your app](https://docs.appmachine.com/share-your-app/apple-app-store/link-your-app.md): This article explains how to link the app you've created on your Apple developer account to the app you've developed in AppMachine.
- [New app record in App Store Connect](https://docs.appmachine.com/share-your-app/apple-app-store/new-app-record-in-app-store-connect.md)
- [App privacy details](https://docs.appmachine.com/share-your-app/apple-app-store/app-privacy-details.md)
- [Edit Store information](https://docs.appmachine.com/share-your-app/apple-app-store/edit-store-information.md)
- [Fix App publish issues](https://docs.appmachine.com/share-your-app/apple-app-store/fix-app-publish-issues.md)
- [Push certificates](https://docs.appmachine.com/share-your-app/apple-app-store/push-certificates.md)
- [App Store Connect app status overview](https://docs.appmachine.com/share-your-app/apple-app-store/app-store-connect-app-status-overview.md)
- [App Store Review Guidelines](https://docs.appmachine.com/share-your-app/apple-app-store/app-store-review-guidelines.md): Short intro in the App Store review guidelines
- [Publish app Unlisted](https://docs.appmachine.com/share-your-app/apple-app-store/publish-app-unlisted.md)
- [Accept updated License agreement](https://docs.appmachine.com/share-your-app/apple-app-store/accept-updated-license-agreement.md)
- [Apple App Store FAQ](https://docs.appmachine.com/share-your-app/apple-app-store/apple-app-store-faq.md): All the frequently asked questions about the Apple App Store configuration
- [iPad](https://docs.appmachine.com/share-your-app/apple-app-store/ipad.md): This page contains information about the requirements and steps on how to publish your AppMachine app with iPad support.
- [Enterprise](https://docs.appmachine.com/share-your-app/apple-app-store/enterprise.md): This section contains information about publishing your iOS app privately, outside of the public App Store, by using an Enterprise developer license.
- [Setup your Enterprise app](https://docs.appmachine.com/share-your-app/apple-app-store/enterprise/setup-your-enterprise-app.md): This article describes the setup flow of your iOS Enterprise app in AppMachine.
- [Create iOS Distribution Certificate](https://docs.appmachine.com/share-your-app/apple-app-store/enterprise/create-ios-distribution-certificate.md): This article explains how to create an iOS Distribution Certificate on an Apple Developer Enterprise License, and how to export an iOS Distribution Certificate as a .p12 file.
- [Create App ID](https://docs.appmachine.com/share-your-app/apple-app-store/enterprise/create-app-id.md): This article explains how to create an App ID for an Enterprise app on an Apple Developer Enterprise License.
- [Create Mobile Provisioning Profile](https://docs.appmachine.com/share-your-app/apple-app-store/enterprise/create-mobile-provisioning-profile.md): This article explains how to create a Provisioning Profile for an Enterprise app on an Apple Developer Enterprise License.
- [Downloading and installing an Enterprise app](https://docs.appmachine.com/share-your-app/apple-app-store/enterprise/downloading-and-installing-an-enterprise-app.md): This article explains how and where to download and install an AppMachine-published Enterprise app.
- [Google Play](https://docs.appmachine.com/share-your-app/google-play.md): This article provides an overview of the steps you need to take to publish your app in the Google Play Store.
- [Create a Google Developer Account](https://docs.appmachine.com/share-your-app/google-play/create-a-google-developer-account.md): This article describes how to create a Google Developer Account which you will need to be able to upload your own app to the Google Play Store.
- [Setup your Android app](https://docs.appmachine.com/share-your-app/google-play/setup-your-android-app.md): This article explains the steps you have to take to get your app ready for publication in the Google Play Store.
- [How to request a Google Maps API Key](https://docs.appmachine.com/share-your-app/google-play/how-to-request-a-google-maps-api-key.md): This article explains how to manually request a Google Maps API key for your AppMachine app.
- [Test your Android app before publishing to Google Play](https://docs.appmachine.com/share-your-app/google-play/test-your-android-app-before-publishing-to-google-play.md): This article describes in overview the steps you can take to test your app on your Android device publishing to the Google Play Store.
- [Upload your Android app to Google Play Store for the first time](https://docs.appmachine.com/share-your-app/google-play/upload-your-android-app-to-google-play-store-for-the-first-time.md): This article explains how to manually submit your Android app to the Google Play Store for the first time, using the .AAB file obtained via the Google Play publishing process in AppMachine.
- [Update Android app (short)](https://docs.appmachine.com/share-your-app/google-play/update-android-app-short.md)
- [Update an Android app (extended)](https://docs.appmachine.com/share-your-app/google-play/update-an-android-app-to-the-google-play-store.md)
- [Data safety details on the Google Play Store](https://docs.appmachine.com/share-your-app/google-play/data-safety-details-on-the-google-play-store.md): Help users understand how your app collects and shares data.
- [Sell your app in Google Play Store](https://docs.appmachine.com/share-your-app/google-play/sell-your-app-in-google-play-store.md): How can you sell your app in the Google play store
- [Create Google merchant account](https://docs.appmachine.com/share-your-app/google-play/create-google-merchant-account.md): The 5 steps how to create a Google Merchant account in the Google play store
- [Force Store Update for your Android App](https://docs.appmachine.com/share-your-app/google-play/force-store-update-for-your-android-app.md)
- [Authorise an additional user to your Google Play developer account](https://docs.appmachine.com/share-your-app/google-play/authorise-an-additional-user-to-your-google-play-developer-account.md): This article provides a step-by-step guide on how to authorise an additional user to your Google Play developer account.
- [What if my app is suspended by Google?](https://docs.appmachine.com/share-your-app/google-play/what-if-my-app-is-suspended-by-google.md): In this article we share the steps you can follow if your app is suspended by Google.
- [Google Analytics](https://docs.appmachine.com/app-details/google-analytics.md): This section contains information about Google Analytics and the various services it has to offer, and how you can integrate these services into your AppMachine app.
- [Google Analytics setup overview](https://docs.appmachine.com/app-details/google-analytics/google-analytics-setup-overview.md)
- [Setup iOS analytics](https://docs.appmachine.com/app-details/google-analytics/setup-ios-analytics.md): This article explains how to setup Google Analytics for your iOS app.
- [Setup Android analytics](https://docs.appmachine.com/app-details/google-analytics/setup-android-analytics.md): This article explains how to setup Google Analytics for your Android app.
- [Inviting a new Google Analytics user](https://docs.appmachine.com/app-details/google-analytics/inviting-a-new-google-analytics-user.md): This article explains how to invite a new user to your Google Analytics project.
- [Firebase](https://docs.appmachine.com/app-details/firebase.md): This section contains information about the Firebase platform and the various services it offers, and how these services are used by your AppMachine app.
- [Create Firebase project](https://docs.appmachine.com/app-details/firebase/create-firebase-project.md): This article explains how to create a new Firebase project for your AppMachine app.
- [Locate Firebase Server key](https://docs.appmachine.com/app-details/firebase/locate-firebase-server-key.md): This article explains how and where to find the Server key of your Firebase project.
- [Renew Firebase Server Key](https://docs.appmachine.com/app-details/firebase/renew-firebase-server-key.md): This article explains how to renew your Firebase Server Key. Renewal can be required when your current key is lost or compromised, or when you've changed the Firebase project of your app.
- [Register iOS app](https://docs.appmachine.com/app-details/firebase/register-ios-app.md): This article explains how to register an iOS app within a Firebase project.
- [Register Android app](https://docs.appmachine.com/app-details/firebase/register-android-app.md): This article explains how to register an Android app within a Firebase project.
- [Enable Cloud Messaging](https://docs.appmachine.com/app-details/firebase/enable-cloud-messaging.md): This article explains how to enable the Cloud Messaging service within a Firebase project.
- [Enable Google Analytics](https://docs.appmachine.com/app-details/firebase/enable-google-analytics.md): This article explains how to enable the Google Analytics service within a Firebase project.
- [Google Analytics via Firebase](https://docs.appmachine.com/app-details/firebase/google-analytics-via-firebase.md): Google Analytics for Firebase helps you understand how people use your web, Apple, and Android app.
- [Push notifications](https://docs.appmachine.com/app-details/push-notifications.md): This document will walk you through the process of sending push messages to your app users. Push messages can be used to promote your product(s) and inform your customers of upcoming events.
- [Setup Apple Push certificate](https://docs.appmachine.com/app-details/push-notifications/setup-apple-push-certificate.md): This article explains you how to create and upload Apple push certificates. This can be done after your app is published to the apple app store.
- [User management](https://docs.appmachine.com/app-details/user-management.md): Allows app users to login to your app and allows you to manage their account settings.
- [Create Apple Sign In key](https://docs.appmachine.com/app-details/user-management/create-apple-sign-in-key.md): This article explains how to create an Apple Sign In key, which is required if you want to allow users to login to your app with their Apple ID.
- [Setup Azure Active Directory](https://docs.appmachine.com/app-details/user-management/setup-azure-active-directory.md): This article explains how to setup user authentication via Azure Active Directory for your AppMachine app.
- [Create Facebook App ID Secret](https://docs.appmachine.com/app-details/user-management/create-facebook-app-id-secret.md): This guide explains how you can create a Facebook APP ID and how to enter the app id and secret in your AppMachine app
- [Twitter API keys](https://docs.appmachine.com/app-details/twitter-api-keys.md)
- [Privacy policy](https://docs.appmachine.com/app-details/privacy-policy.md): This article explains how to easily create a privacy policy for your app. A privacy policy is required to publish your app to the app stores.
- [Your Account](https://docs.appmachine.com/app-details/your-account.md)
- [Account Settings](https://docs.appmachine.com/app-details/your-account/account-settings.md)
- [Account FAQ](https://docs.appmachine.com/app-details/your-account/account-faq.md): All the questions you can have about your account
- [Payment FAQ](https://docs.appmachine.com/app-details/your-account/payment-faq.md)
- [Admin CMS](https://docs.appmachine.com/app-details/admin-cms.md): White-label editing feature
- [JavaScript](https://docs.appmachine.com/developers/javascript.md): Add functionality in your app via JavaScript
- [Develop locally](https://docs.appmachine.com/developers/javascript/develop-locally.md): How to build your JavaScript app
- [SDK](https://docs.appmachine.com/developers/javascript/sdk.md): @myjsblock/sdk
- [Core](https://docs.appmachine.com/developers/javascript/sdk/core.md): Core JavaScript features
- [JS Data](https://docs.appmachine.com/developers/javascript/sdk/js-data.md): Data is the driving force behind your app. Integrate your custom JavaScript code with the web services in your app using these functions.
- [Media](https://docs.appmachine.com/developers/javascript/sdk/media.md): Allow users to share device media with your custom JavaScript code.
- [Navigation](https://docs.appmachine.com/developers/javascript/sdk/navigation.md): Give the user a tour of your beautiful app using the navigation functions.
- [Notification](https://docs.appmachine.com/developers/javascript/sdk/notification.md): Engage with your users by using our notification and dialog functions.
- [User](https://docs.appmachine.com/developers/javascript/sdk/user.md): Develop user-specific features to interact with your users on a closer level.
- [CLI](https://docs.appmachine.com/developers/javascript/cli.md): @myjsblock/cli
- [CLI Token and Secret](https://docs.appmachine.com/developers/javascript/cli/cli-token-and-secret.md): This article explains where to find and/or renew the token and secret required to enable updating the JavaScript block's code via the Command Line Interface (CLI).
- [Errors](https://docs.appmachine.com/developers/javascript/cli/errors.md)
- [CONFIG\_PROPERTIES\_INVALID](https://docs.appmachine.com/developers/javascript/cli/errors/config_properties_invalid.md): Config properties are invalid
- [CONFIG\_VALUES\_INVALID](https://docs.appmachine.com/developers/javascript/cli/errors/config_values_invalid.md): Config values are invalid
- [ENTRY\_FILE\_NOT\_FOUND](https://docs.appmachine.com/developers/javascript/cli/errors/entry_file_not_found.md): The entry file: {entryFile}, is not found in: {outputDirectory}
- [OUTPUT\_DIRECTORY\_IS\_EMPTY](https://docs.appmachine.com/developers/javascript/cli/errors/output_directory_is_empty.md): The configured output directory is empty: {{outputDirectory}}
- [OUTPUT\_DIRECTORY\_NOT\_FOUND](https://docs.appmachine.com/developers/javascript/cli/errors/output_directory_not_found.md): The configured output directory is not found: {{outputDirectory}}
- [TOKEN\_SECRET\_NOT\_PROVIDED](https://docs.appmachine.com/developers/javascript/cli/errors/token_secret_not_provided.md): No secret or token provided.
- [TOKEN\_SECRET\_NOT\_VALID](https://docs.appmachine.com/developers/javascript/cli/errors/token_secret_not_valid.md): The token or secret is not valid.
- [Migrate from old Custom JS](https://docs.appmachine.com/developers/javascript/migrate-from-old-custom-js.md): Actions required for classic apps to start using the new JS block
- [Web services](https://docs.appmachine.com/developers/web-services.md): Connect to external web services to add data to your app
