0.7.0: version (package, plugin and extension manifests), changelog section with summary; check no longer counts owner-only App content steps (IARC Terms, demo account typing) as missing config answers; the check shot shows a ready project (init plus icons, apple.name, App content answers, demo account): all good
This commit is contained in:
parent
36a8bf9625
commit
ba8cfd2594
11 changed files with 69 additions and 19 deletions
|
|
@ -506,7 +506,10 @@ export function playConsoleReminders(config: ShipConfig): { warnings: string[];
|
|||
const cat = playCategoryOf(config);
|
||||
if (!cat) warnings.push('play.category is not set: Play\'s App category stays "Not selected" (the Play API cannot set it, so `play listing` does not). Set play.category (a Play category name, e.g. "Strategy"), then set it in Store settings with `storebound console plan play-store-settings`');
|
||||
else hints.push(`Play App category "${cat.category}" (${cat.source}) is a console step, not an API one: \`storebound console plan play-store-settings\``);
|
||||
const ask = consolePlan('play-app-content', config).askOwner;
|
||||
// only answers the config can hold: the IARC Terms box (an agreement the owner ticks) and the demo account's
|
||||
// username / password (the owner types them from .storebound/credentials.json; check reports a missing one itself)
|
||||
// stay owner steps however complete the config is, so they never count here
|
||||
const ask = consolePlan('play-app-content', config).answers.filter(a => a.status === 'ask-owner' && !a.id.endsWith('/credentials'));
|
||||
if (ask.length) warnings.push(`${ask.length} Play App content answer(s) are not in the config: ask the owner in one batch at the start (\`storebound console plan play-app-content\` lists them), then write them into the config`);
|
||||
if (config.products?.some(p => p.randomRewards)) hints.push('products with randomRewards (loot boxes): ClassInd (Brazil) rated such a game 18 on a real IARC run; other authorities barely moved');
|
||||
return { warnings, hints };
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue