Onboarding live apps without owner questions for what the stores and the code prove: storebound onboard imports the live products and subscriptions with USD / base prices (catalog diff clean), contact values, the App Review contact and demo account (credentials.json, masked), sign-in for review from Apple's review detail and auth code, and the account deletion page from the app's site; App Store keywords count characters (live fields up to 265 bytes accepted); validate accepts the 6.5-inch iPhone set and Play's default-language graphics fallback; Play Reporting API off gives the project's enable link and apps list falls back to local apps; accounts default <profile>; store-only apps (apps add --store --app-id) shown read-only in the desktop (pitfalls 43-52)
This commit is contained in:
parent
d2ce185441
commit
e5f148e534
55 changed files with 1648 additions and 158 deletions
|
|
@ -12,6 +12,7 @@
|
|||
],
|
||||
"commands": {
|
||||
"accounts": [
|
||||
"clear",
|
||||
"dir",
|
||||
"name"
|
||||
],
|
||||
|
|
@ -261,7 +262,10 @@
|
|||
"with-automatic"
|
||||
],
|
||||
"apps": [
|
||||
"app-id",
|
||||
"bundle-id",
|
||||
"icons",
|
||||
"name",
|
||||
"store"
|
||||
],
|
||||
"aso": [
|
||||
|
|
@ -436,6 +440,36 @@
|
|||
"translate"
|
||||
],
|
||||
"mcp": [],
|
||||
"onboard": [
|
||||
"all",
|
||||
"allow-price-changes",
|
||||
"base",
|
||||
"capacitor",
|
||||
"ceiling",
|
||||
"cordova",
|
||||
"cordova-android",
|
||||
"cordova-ios",
|
||||
"csv",
|
||||
"expo",
|
||||
"file",
|
||||
"floor",
|
||||
"flutter",
|
||||
"godot",
|
||||
"no-catalog",
|
||||
"no-subscriptions",
|
||||
"no-web",
|
||||
"offline",
|
||||
"out",
|
||||
"react-native",
|
||||
"reconvert",
|
||||
"source",
|
||||
"store",
|
||||
"threshold",
|
||||
"unity",
|
||||
"update-bigmac",
|
||||
"with-automatic",
|
||||
"write"
|
||||
],
|
||||
"originality": [
|
||||
"against",
|
||||
"threshold"
|
||||
|
|
@ -755,6 +789,7 @@
|
|||
"alpha",
|
||||
"apk",
|
||||
"app",
|
||||
"app-id",
|
||||
"apple",
|
||||
"apply",
|
||||
"apps",
|
||||
|
|
@ -767,6 +802,7 @@
|
|||
"body",
|
||||
"build",
|
||||
"build-number",
|
||||
"bundle-id",
|
||||
"by",
|
||||
"campaign",
|
||||
"cancel-submission",
|
||||
|
|
@ -775,6 +811,7 @@
|
|||
"ceiling",
|
||||
"channel",
|
||||
"chrome-profile",
|
||||
"clear",
|
||||
"codes",
|
||||
"command",
|
||||
"comments",
|
||||
|
|
@ -850,6 +887,7 @@
|
|||
"name",
|
||||
"new-version",
|
||||
"no-captions",
|
||||
"no-catalog",
|
||||
"no-declarations",
|
||||
"no-folder",
|
||||
"no-health",
|
||||
|
|
@ -866,6 +904,7 @@
|
|||
"no-validate",
|
||||
"no-variants",
|
||||
"no-wait",
|
||||
"no-web",
|
||||
"off",
|
||||
"offline",
|
||||
"older-than",
|
||||
|
|
@ -960,7 +999,8 @@
|
|||
"accounts": [
|
||||
"storebound accounts [list] [--json] every profile: Apple key, Play account (masked), which",
|
||||
"storebound accounts import [--dir <project>] [--name <profile>] [--dry] [--yes]",
|
||||
"storebound accounts use <profile> [--dir <project>] this project uses that profile (\"account\" in its"
|
||||
"storebound accounts use <profile> [--dir <project>] this project uses that profile (\"account\" in its",
|
||||
"storebound accounts default <profile> | --clear the machine's default profile (a pointer file in the"
|
||||
],
|
||||
"ads": [
|
||||
"storebound ads scan --ios ios/App [--plist path/to/Info.plist] [--dry] [--json]"
|
||||
|
|
@ -1101,7 +1141,8 @@
|
|||
"storebound apps list [--store apple|play] [--icons] [--json] every app the key can see (App Store Connect team /",
|
||||
"storebound apps check [--store apple|play] [--json] auth OK / permission missing / key revoked, with the fix",
|
||||
"storebound apps folders [--json] the app folders of this machine (~/.storebound/projects.json,",
|
||||
"storebound apps add [<folder>] | apps remove <folder> add / remove a folder in that list (the folder itself stays)"
|
||||
"storebound apps add [<folder>] | apps remove <folder> add / remove a folder in that list (the folder itself stays)",
|
||||
"storebound apps add --store apple|play --app-id <id> [--account <profile>] [--name <n>] [--bundle-id <id>]"
|
||||
],
|
||||
"aso": [
|
||||
"storebound aso rank [--storefronts us,de=de-DE] [--keywords \"a,b\"] [--only-keywords] [--competitors 3] [--limit 200]",
|
||||
|
|
@ -1173,6 +1214,9 @@
|
|||
"storebound listing check [--json] limits, keyword rules, untranslated and draft sections; exit 1 on a problem",
|
||||
"storebound listing reviewed --lang de-DE[,ja] | --all [--dry] a human read the draft: remove its marker"
|
||||
],
|
||||
"onboard": [
|
||||
"storebound onboard [--store apple|play] [--write] [--dry] [--json] [--no-web] [--no-catalog]"
|
||||
],
|
||||
"originality": [
|
||||
"storebound originality [--against <folder>[,<folder>]] [--threshold 0.7] [--json]"
|
||||
],
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue