console plans: guardrails from a real run (2026-10-21): health none label and Sign in details Yes/No + Add details (old labels as altLabels, verify accepts both), finance boxes on step 1, App Privacy Additional Setup Required OK, verify from DOM input states (verify.capture, --from), Save + confirm before every Next on Play pages, IARC Digital purchases boxes and an exact-label in-page helper that refuses patterns and blanket answers; review contact found in parent folders, the profile and more key shapes with the files checked listed; one-line errors for missing required values (Args.required); pitfalls 86-87, tests
This commit is contained in:
parent
a6dab8f3aa
commit
335a4124ab
23 changed files with 486 additions and 74 deletions
|
|
@ -165,8 +165,7 @@ function options(ctx: Ctx): void {
|
|||
|
||||
function exportIpa(ctx: Ctx): void {
|
||||
const a = ctx.args;
|
||||
const archive = a.get('archive');
|
||||
if (!archive || archive === 'true') throw new Error('usage: storebound apple adhoc export --archive <App.xcarchive> [--out build/adhoc] [--dry]');
|
||||
const archive = a.required('archive', 'App.xcarchive', 'Xcode: Product > Archive, or storebound apple build');
|
||||
if (!existsSync(archive)) throw new Error(`${archive}: no such archive (Xcode: Product > Archive, or xcodebuild archive)`);
|
||||
const plistRel = a.str('plist', 'build/ExportOptions.plist');
|
||||
const plist = ctx.loaded.resolve(plistRel);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue