apps
Manage application information and details.
Commands
| Command | Description |
|---|---|
apps list | List configured applications |
apps info | Show app details |
apps update | Update app details |
apps list
List applications configured in the current GPC config.
Synopsis
bash
gpc apps listOptions
No command-specific options.
Example
bash
gpc apps listjson
[{ "packageName": "com.example.myapp", "source": "config" }]When no app is configured:
No apps configured.
Set a default app:
gpc config set app com.example.myapp
Or use the --app flag:
gpc apps info --app com.example.myappapps info
Show detailed information about an app from the Google Play Developer API.
Synopsis
bash
gpc apps info [package]Options
No command-specific options. The package name is taken from the positional argument, --app flag, or config.
Example
With positional argument:
bash
gpc apps info com.example.myappWith global flag:
bash
gpc apps info --app com.example.myappUsing the configured default app:
bash
gpc config set app com.example.myapp
gpc apps infojson
{
"packageName": "com.example.myapp",
"title": "My App",
"defaultLanguage": "en-US",
"contactEmail": "support@example.com",
"contactPhone": "+1-555-0100",
"contactWebsite": "https://example.com"
}Output as YAML:
bash
gpc apps info com.example.myapp --output yamlyaml
packageName: com.example.myapp
title: My App
defaultLanguage: en-US
contactEmail: support@example.comapps update
Update app-level details such as contact information and default language.
Synopsis
bash
gpc apps update [options]Options
| Flag | Short | Type | Default | Description |
|---|---|---|---|---|
--email | string | Contact email address | ||
--phone | string | Contact phone number | ||
--website | string | Contact website URL | ||
--default-lang | string | Default language (BCP 47) |
At least one field must be provided.
Example
Update contact email:
bash
gpc apps update --app com.example.myapp --email support@example.comUpdate multiple fields:
bash
gpc apps update \
--app com.example.myapp \
--email support@example.com \
--phone "+1-555-0100" \
--website "https://example.com" \
--default-lang en-US